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

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

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






 

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

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; просмотров: 833. Нарушение авторских прав; Мы поможем в написании вашей работы!



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

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

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

Аальтернативная стоимость. Кривая производственных возможностей В экономике Буридании есть 100 ед. труда с производительностью 4 м ткани или 2 кг мяса...

Психолого-педагогическая характеристика студенческой группы   Характеристика группы составляется по 407 группе очного отделения зооинженерного факультета, бакалавриата по направлению «Биология» РГАУ-МСХА имени К...

Общая и профессиональная культура педагога: сущность, специфика, взаимосвязь Педагогическая культура- часть общечеловеческих культуры, в которой запечатлил духовные и материальные ценности образования и воспитания, осуществляя образовательно-воспитательный процесс...

Устройство рабочих органов мясорубки Независимо от марки мясорубки и её технических характеристик, все они имеют принципиально одинаковые устройства...

Хронометражно-табличная методика определения суточного расхода энергии студента Цель: познакомиться с хронометражно-табличным методом опреде­ления суточного расхода энергии...

ОЧАГОВЫЕ ТЕНИ В ЛЕГКОМ Очаговыми легочными инфильтратами проявляют себя различные по этиологии заболевания, в основе которых лежит бронхо-нодулярный процесс, который при рентгенологическом исследовании дает очагового характера тень, размерами не более 1 см в диаметре...

Примеры решения типовых задач. Пример 1.Степень диссоциации уксусной кислоты в 0,1 М растворе равна 1,32∙10-2   Пример 1.Степень диссоциации уксусной кислоты в 0,1 М растворе равна 1,32∙10-2. Найдите константу диссоциации кислоты и значение рК. Решение. Подставим данные задачи в уравнение закона разбавления К = a2См/(1 –a) =...

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