F 1⁄x: различия между версиями
Перейти к навигации
Перейти к поиску
AtH (обсуждение | вклад) |
SMB (обсуждение | вклад) мНет описания правки |
||
Строка 17: | Строка 17: | ||
== Ссылки == | == Ссылки == | ||
* [http://ru.wikipedia.org/wiki/%D0%9E%D0%B1%D1%80%D0%B0%D1%82%D0%BD%D0%BE%D0%B5_%D1%87%D0%B8%D1%81%D0%BB%D0%BE Обратное число на Википедии] | * [http://ru.wikipedia.org/wiki/%D0%9E%D0%B1%D1%80%D0%B0%D1%82%D0%BD%D0%BE%D0%B5_%D1%87%D0%B8%D1%81%D0%BB%D0%BE Обратное число на Википедии] | ||
[[Category:Все команды]] | [[Category:Все команды]] | ||
[[Category:Команды ПМК]] | [[Category:Команды ПМК]] |
Версия от 22:29, 25 января 2015
Одноместная команда F 1/x «Обратная величина» с кодом 23 вычисляет обратную величину от содержимого регистра X.
Перемещение информации по стеку при операции F 1/x — стандартное для одноместных команд:
- прошлое содержимое регистра Х сохраняется в регистре Х1;
- содержимое регистра Х1 исчезает;
- содержимое остальных регистров не изменяется.
Если содержимое регистра Х равно нулю, происходит останов деления на нуль.
Это интересно
Если содержимое регистра Х по модулю больше 1099 (модуль обратной величины меньше 10−99), то после команды F 1/x регистр Х обнуляется.
Например: 4 ВП 99 F 1/x 0