F 1⁄x: различия между версиями

Материал из ПМК вики
Перейти к навигации Перейти к поиску
м (Откат правок SMB (обсуждение) к версии Арви Хэкер)
Нет описания правки
Строка 9: Строка 9:


Если содержимое [[RX|регистра Х]] равно нулю, происходит [[авост|останов деления на нуль]].
Если содержимое [[RX|регистра Х]] равно нулю, происходит [[авост|останов деления на нуль]].
На МК-161 с прошивкой 1.20 (08.07.14) команда '''F 1/x''' выполняется за 380,0…5 290 мкс (6,20…86,3 КНОП), 189…2 630 команд/с.


== Это интересно ==
== Это интересно ==

Версия от 19:07, 20 апреля 2015

Перемещение информации в стеке при операции F 1/x

Одноместная команда F 1/x «Обратная величина» с кодом 23 вычисляет обратную величину от содержимого регистра X.

Перемещение информации по стеку при операции F 1/x — стандартное для одноместных команд:

Если содержимое регистра Х равно нулю, происходит останов деления на нуль.

На МК-161 с прошивкой 1.20 (08.07.14) команда F 1/x выполняется за 380,0…5 290 мкс (6,20…86,3 КНОП), 189…2 630 команд/с.

Это интересно

Если содержимое регистра Х по модулю больше 1099 (модуль обратной величины меньше 10−99), то после команды F 1/x регистр Х обнуляется.

Например: 4 ВП 99 F 1/x  0 

Ссылки