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

Материал из ПМК вики
Перейти к навигации Перейти к поиску
Нет описания правки
Строка 1: Строка 1:
'''R9022''' Вывод строки символов из памяти данных «Вывод строки из памяти данных (X-регистр)»
'''R9022''' Вывод [[строка символов|строки символов]] из памяти данных «Вывод строки из памяти данных ([[RX|X]]-регистр)»


Функция предназначена для вывода на [[графический экран]] строки символов из регистров байтовых данных (адреса от 1000 до 8167). [[Начальные координаты объекта|Начальная координата]] задается в регистрах [[X0]] и [[Y0]].
Функция предназначена для вывода на [[графический экран]] [[строка символов|строки символов]] из регистров байтовых данных (адреса от 1000 до 8167). [[Начальные координаты объекта|Начальная координата]] задается в регистрах [[X0]] и [[Y0]].


В [[RX|регистре X]] [[стек]]а указывается адрес начала строки (номер регистра) в памяти данных.
В [[RX|регистре X]] [[стек]]а указывается адрес начала строки (номер регистра) в памяти данных.


Операция производится при выполнении команды записи в регистр памяти с адресом 9022, при этом в экранную область последовательно выводятся графические образы символов, коды которых последовательно записаны в памяти данных ЭВМ. Правила вывода строки символов аналогичны [[R9021|приведенным выше]].
Операция производится при выполнении команды записи в регистр памяти с адресом 9022, при этом в экранную область последовательно выводятся графические образы символов, коды которых последовательно записаны в памяти данных ЭВМ. Правила вывода [[строка символов|строки символов]] аналогичны [[R9021|приведенным выше]].


Операция чтения из регистра памяти по указанному адресу не изменяет [[стек]] ЭВМ.
Операция чтения из регистра памяти по указанному адресу не изменяет [[стек]] ЭВМ.

Версия от 23:56, 26 марта 2014

R9022 Вывод строки символов из памяти данных «Вывод строки из памяти данных (X-регистр)»

Функция предназначена для вывода на графический экран строки символов из регистров байтовых данных (адреса от 1000 до 8167). Начальная координата задается в регистрах X0 и Y0.

В регистре X стека указывается адрес начала строки (номер регистра) в памяти данных.

Операция производится при выполнении команды записи в регистр памяти с адресом 9022, при этом в экранную область последовательно выводятся графические образы символов, коды которых последовательно записаны в памяти данных ЭВМ. Правила вывода строки символов аналогичны приведенным выше.

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

Ссылки