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

Материал из ПМК вики
Перейти к навигации Перейти к поиску
м (Случайная статья)
 
(не показана 1 промежуточная версия этого же участника)
Строка 1: Строка 1:
'''R9041''' Чтение текущего значения счетчика адреса «Текущее значение счетчика адреса»


Операция производится при выполнении команды чтения из [[регистр памяти|регистра памяти]] с адресом 9041. [[Поднятие стека|Стек поднимается]] и текущее значение [[счётчик адреса|счетчика адреса]] (от 0 до 9999) заносится в [[регистр X]].
Операция записи в регистр памяти по указанному адресу не изменяет содержимое [[счётчик адреса|счетчика адреса]].
''Примечание. Данная функция позволяет создавать перемещаемые программы размером более одной [[страница|страницы]]. Для переходов внутри одной страницы используется [[прямая короткая адресация]], для переходов с одной страницы на другую - [[косвенная адресация|косвенная]].''
== Ссылки ==
{{Документация|d1_p6.htm#d1_6_1_2|Чтение текущего значения счетчика адреса на сайте НПП «СЕМИКО», п. 6.1.2}}
[[Category:Регистры]]
[[Category:Регистры функций]]
[[Category:Дополнительные функции]]
[[Category:Функции общего назначения]]

Текущая версия от 16:03, 3 октября 2015

R9041 Чтение текущего значения счетчика адреса «Текущее значение счетчика адреса»

Операция производится при выполнении команды чтения из регистра памяти с адресом 9041. Стек поднимается и текущее значение счетчика адреса (от 0 до 9999) заносится в регистр X.

Операция записи в регистр памяти по указанному адресу не изменяет содержимое счетчика адреса.

Примечание. Данная функция позволяет создавать перемещаемые программы размером более одной страницы. Для переходов внутри одной страницы используется прямая короткая адресация, для переходов с одной страницы на другую - косвенная.

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