R9001: различия между версиями

Материал из ПМК вики
Перейти к навигации Перейти к поиску
Нет описания правки
 
Строка 3: Строка 3:
Запись и чтение значений [[Атрибуты вывода|атрибутов вывода]] производится при обращении к регистру памяти с адресом 9001.
Запись и чтение значений [[Атрибуты вывода|атрибутов вывода]] производится при обращении к регистру памяти с адресом 9001.


При выполнении команды записи значение [[RX|регистра X]] [[стек]]а преобразуется в целое число, ограничивается до 7 и записываются в [[Атрибуты вывода|регистр атрибутов вывода]].
При выполнении команды записи значение [[RX|регистра X]] [[Стек калькулятора|стек]]а преобразуется в целое число, ограничивается до 7 и записываются в [[Атрибуты вывода|регистр атрибутов вывода]].


При выполнении команды чтения [[поднятие стека|стек поднимается]], значение из [[Атрибуты вывода|регистра атрибутов вывода]] заносится в [[RX|регистр X]] [[стек]]а.
При выполнении команды чтения [[поднятие стека|стек поднимается]], значение из [[Атрибуты вывода|регистра атрибутов вывода]] заносится в [[RX|регистр X]] [[Стек калькулятора|стек]]а.


== Ссылки ==
== Ссылки ==

Текущая версия от 03:43, 13 августа 2015

R9001 Программирование атрибутов вывода «Атрибуты вывода (X=0-замещение, 1-AND, 2-OR, 3-XOR, 4-7 - то же с инверсией)»

Запись и чтение значений атрибутов вывода производится при обращении к регистру памяти с адресом 9001.

При выполнении команды записи значение регистра X стека преобразуется в целое число, ограничивается до 7 и записываются в регистр атрибутов вывода.

При выполнении команды чтения стек поднимается, значение из регистра атрибутов вывода заносится в регистр X стека.

Ссылки[править]