Команды загрузки регистров общего пользования
Общий вид команды: MVI ri, < B2>, где ri – идентификатор регистра: A, B, C, D, E, H, L; < B2> – непосредственный операнд, второй байт команды. 2.1 Записать в память, начиная с адреса 0800H, используя команду системной программы МОНИТОР ПРОСМОТР И МОДИФИКАЦИЯ СОДЕРЖИМОГО ЯЧЕЕК ПАМЯТИ, коды последовательности команд, которые указаны в таблице 4.
Таблица 4 – Контрольная последовательность команд загрузки регистров общего назначения
2.2 Выполнить эту последовательность команд, используя команду системной программы МОНИТОР СТАРТ ПРОГРАММЫ:
СТ0800 080EВП.
На дисплее появится адрес останова 080EH.
2.3 Проверить содержимое регистров общего назначения A, B, C, D, E, H, L, используя команду системной программы МОНИТОР ПРОСМОТР И МОДИФИКАЦИЯ РЕГИСТРОВ. Значения регистров должны быть следующими: (A)=00; (B)=01; (C)=02; (D)=03; (E)=04; (H)=05; (L)=06.
Задание 1: 1 Написать и выполнить программу загрузки регистров общего назначения данными, которые указаны в таблице 5. Последовательность команд записать в таблицу, аналогичную по форме таблице 4 (начальный адрес проверочной программы 0900H). 2 Проверить и записать в отчет содержимое регистров.
Таблица 5 – Исходные данные к индивидуальному заданию № 1
Команды манипуляции 16-разрядными данными
Общий вид команды: LXI ri, < B3B2>, где ri – идентификатор пары регистров: BC, DE, HL (указывается старший регистр пары); < B3> – старший байт 16-разрядного операнда; < B2> – младший байт 16-разрядного операнда.
3.1 Записать в память, начиная с адреса 0810H, коды последовательности команд, которые указаны в таблице 6.
Таблица 6 – Контрольная последовательность команд загрузки регистров 16- разрядными данными
3.2 Выполнить эту последовательность команд:
СТ0810 0819ВП.
3.3 Проверить содержимое регистров. Значения регистров должны быть следующими: (B)=31; (C)=32; (D)=33; (E)=34; (H)=35; (L)=36.
Задание 2: 1 Написать и выполнить программу загрузки регистровых пар: BC: =789AH, DE: =F0E9H, HL: =3A0FH Последовательность команд записать в таблицу, аналогичную по форме таблице 6 (начальный адрес проверочной программы 0910H). 2 Проверить и записать в отчет содержимое регистровых пар.
|