摘要 |
1. Способ реализации аппроксимации с двойной точностью операции с одинарной точностью, характеризующийся тем, что: ! (A) сохраняют входное значение в процессоре, где (i) названный процессор реализует множество первых операций в аппаратном обеспечении, (ii) каждая из названных первых операций получает первую переменную в качестве аргумента, (iii) названная первая переменная реализуется в формате с фиксированной запятой с одинарной точностью, и (iv) названное входное значение реализуется в названном формате с фиксированной запятой с двойной точностью; и ! (B) генерируют выходное значение эмуляцией, выбранной из названных первых операций с использованием названной входной переменной в качестве вышеупомянутого аргумента, где (i) названная эмуляция использует названную выбранную первую операцию в вышеупомянутом аппаратном обеспечении, и (ii) названное выходное значение реализуется в названном формате с фиксированной запятой с названной двойной точностью, и (iii) названная эмуляция выполняется множеством команд, исполняемых вышеупомянутым процессором. ! 2. Способ по п.1, отличающийся тем, что названная эмуляция включает генерирование первого значения в качестве целочисленного представления старшей половины названного входного значения. ! 3. Способ по п.2, отличающийся тем, что названная эмуляция также включает генерирование второго значения как разности между названным входным значением и названным первым значением, смещенным для обеспечения соответствия названной старшей половине. ! 4. Способ по п.3, отличающийся тем, что названная эмуляция дополнительно включает генерирование третьего значения посредством выполне� |