Дж.Хиллбурн, П.Джулич Микро-ЭВМ и микропроцессоры (1979) (1092080), страница 24
Текст из файла (страница 24)
В ассемблерах, которые допускают использование макрокоманд, программист может. выбрать имя и состав команд макрокоманды. Рассмотрим последовательность действий, необходимых длгг загрузки регистра адреса памяти (РАП) в процессе выполнениж программы. Эта несложная операция в ряде микро-ЭВМ выполняет- 152 Глава 8 л л ил ил ил ил и и Рис. 8.4. Регистры Н и 1., ойрааукипие РАП микропропессе- ра 1п!е! 8088. л Ф Рис. 8.8. Содержимое регистров Н и 1. !п!е! 8008 после выполнения первой ко- манды МЧ! (а) и после выполнения второй команды МЧ1 (в). ся при помощи единственной команды.
В 1п1е1 8008 РАП состоит из двух регистров Н и Т., как показано на рис. 5.4. Длина РАП вЂ” четырнадцать двоичных разрядов. Знаки Х в первых двух разрядах показывают, что эти разряды не используются при адресации (их содержимое не имеет никакого значения в данном случае). В микропроцессоре 8008 каждый из двух регистров необходимо загружать отдельно. Предположим, что неко-торый адрес У определен при помощи 2'байт. Тогда РАП можно загрузить этим адресом, используя следующие команды МОЧЕ 1ММЕ!л!АТЕ (ПЕРЕСЫЛКА НЕПОСРЕДСТВЕННАЯ) 














