R9026: различия между версиями
Перейти к навигации
Перейти к поиску
AtH (обсуждение | вклад) (→Ссылки) |
AtH (обсуждение | вклад) (→Ссылки) |
||
Строка 6: | Строка 6: | ||
== Ссылки == | == Ссылки == | ||
{{Документация|d1_p3.htm#d1_3_2_2 Вывод строки символов из памяти программ в строку комментариев на сайте НПП «СЕМИКО», п. 3.2.2}} | {{Документация|d1_p3.htm#d1_3_2_2|Вывод строки символов из памяти программ в строку комментариев на сайте НПП «СЕМИКО», п. 3.2.2}} | ||
[[Category:Регистры]] | [[Category:Регистры]] | ||
[[Category:Регистры функций]] | [[Category:Регистры функций]] | ||
[[Category:Функции строки комментариев]] | [[Category:Функции строки комментариев]] |
Версия от 16:41, 5 августа 2015
R9026 Вывод строки символов из памяти программ «Вывод строки из памяти программ (X-адрес)»
Начальный адрес строки в памяти программ (от 0 до 9999) задаётся в регистре X стека. Операция производится при выполнении команды записи в регистр памяти с адресом 9026, при этом символы выводятся последовательно до заполнения строки комментариев (24 символа) или до символа окончания строки (коды 0 или 255). Символы не входящие в знакогенератор пропускаются. Подача символов с кодами 10 (ПС) или 12 (ВК) очищают строку и обнуляет счетчик выведенных символов.
Операция чтения из регистра памяти по указанному адресу не изменяет стек ЭВМ.