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

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

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






 

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

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



Композиция из абстрактных геометрических фигур Данная композиция состоит из линий, штриховки, абстрактных геометрических форм...

Важнейшие способы обработки и анализа рядов динамики Не во всех случаях эмпирические данные рядов динамики позволяют определить тенденцию изменения явления во времени...

ТЕОРЕТИЧЕСКАЯ МЕХАНИКА Статика является частью теоретической механики, изучающей условия, при ко­торых тело находится под действием заданной системы сил...

Теория усилителей. Схема Основная масса современных аналоговых и аналого-цифровых электронных устройств выполняется на специализированных микросхемах...

Тема 2: Анатомо-топографическое строение полостей зубов верхней и нижней челюстей. Полость зуба — это сложная система разветвлений, имеющая разнообразную конфигурацию...

Виды и жанры театрализованных представлений   Проживание бронируется и оплачивается слушателями самостоятельно...

Что происходит при встрече с близнецовым пламенем   Если встреча с родственной душой может произойти достаточно спокойно – то встреча с близнецовым пламенем всегда подобна вспышке...

Кран машиниста усл. № 394 – назначение и устройство Кран машиниста условный номер 394 предназначен для управления тормозами поезда...

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

Измерение следующих дефектов: ползун, выщербина, неравномерный прокат, равномерный прокат, кольцевая выработка, откол обода колеса, тонкий гребень, протёртость средней части оси Величину проката определяют с помощью вертикального движка 2 сухаря 3 шаблона 1 по кругу катания...

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