Студопедия — Команды загрузки регистров общего пользования
Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Команды загрузки регистров общего пользования






 

Общий вид команды:

MVI ri, < B2>,

где ri – идентификатор регистра: A, B, C, D, E, H, L;

< B2> – непосредственный операнд, второй байт команды.

2.1 Записать в память, начиная с адреса 0800H, используя команду системной программы МОНИТОР ПРОСМОТР И МОДИФИКАЦИЯ СОДЕРЖИМОГО ЯЧЕЕК ПАМЯТИ, коды последовательности команд, которые указаны в таблице 4.

 

 

Таблица 4 – Контрольная последовательность команд загрузки регистров общего назначения

 

Адрес Команда Операнд Машинный код Комментарий
  MVI A, 00H 3E 00 ; Загр. рег. A=00H
  MVI B, 01H 06 01 ; Загр. рег. B=01H
  MVI C, 02H 0E 02 ; Загр. рег. C=02H
  MVI D, 03H 16 03 ; Загр. рег. D=03H
  MVI E, 04H 1E 04 ; Загр. рег. E=04H
080A MVI H, 05H 26 05 ; Загр. рег. H=05H
080C MVI L, 06H 2E 06 ; Загр. рег. L=06H
080E HLT     ; Останов

 

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

Номер варианта Имя регистра
B C D E H L A
  40H 25H 10H 3DH 10H 3EH 05H
  20H 3FH B2H 45H 25H 1FA 1DH
  30H A5H 3EH G2H E6H B8H 3EH
  A5H B1H 40H 7BH B4H C2H 4FH
  B0H 0AH DBH 4EH D0H 97H 5BH

Команды манипуляции 16-разрядными данными

 

Общий вид команды:

LXI ri, < B3B2>,

где ri – идентификатор пары регистров: BC, DE, HL (указывается старший регистр пары);

< B3> – старший байт 16-разрядного операнда;

< B2> – младший байт 16-разрядного операнда.

 

3.1 Записать в память, начиная с адреса 0810H, коды последовательности команд, которые указаны в таблице 6.

 

Таблица 6 – Контрольная последовательность команд загрузки регистров

16- разрядными данными

 

Адрес Команда Операнд Машинный код Комментарий
  LXI B, 3132H 01 32 31 ; Загр. пары рег. BC=3132H
  LXI D, 3334H 11 34 33 ; Загр. пары рег. DE=3334H
  LXI H, 3536H 21 36 35 ; Загр. пары рег. HL=3536H
  HLT     ; Останов
  Примечание – В памяти располагается сначала младший байт операнда, а затем – старший.  

 

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 Проверить и записать в отчет содержимое регистровых пар.







Дата добавления: 2014-11-10; просмотров: 828. Нарушение авторских прав; Мы поможем в написании вашей работы!



Шрифт зодчего Шрифт зодчего состоит из прописных (заглавных), строчных букв и цифр...

Картограммы и картодиаграммы Картограммы и картодиаграммы применяются для изображения географической характеристики изучаемых явлений...

Практические расчеты на срез и смятие При изучении темы обратите внимание на основные расчетные предпосылки и условности расчета...

Функция спроса населения на данный товар Функция спроса населения на данный товар: Qd=7-Р. Функция предложения: Qs= -5+2Р,где...

Разновидности сальников для насосов и правильный уход за ними   Сальники, используемые в насосном оборудовании, служат для герметизации пространства образованного кожухом и рабочим валом, выходящим через корпус наружу...

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

Деятельность сестер милосердия общин Красного Креста ярко проявилась в период Тритоны – интервалы, в которых содержится три тона. К тритонам относятся увеличенная кварта (ув.4) и уменьшенная квинта (ум.5). Их можно построить на ступенях натурального и гармонического мажора и минора.  ...

Пункты решения командира взвода на организацию боя. уяснение полученной задачи; оценка обстановки; принятие решения; проведение рекогносцировки; отдача боевого приказа; организация взаимодействия...

Что такое пропорции? Это соотношение частей целого между собой. Что может являться частями в образе или в луке...

Растягивание костей и хрящей. Данные способы применимы в случае закрытых зон роста. Врачи-хирурги выяснили...

Studopedia.info - Студопедия - 2014-2024 год . (0.01 сек.) русская версия | украинская версия