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

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

Команды инкремента






 

INR ri – увеличение на 1 содержимого регистра: A, B, C, D, E, H или L;

INR M – увеличение на 1 содержимого ячейки памяти, адрес М в HL;

INX ri – увеличение на 1 содержимого пары регистров: BC, DE, HL или SP (указателя стека). В команде указывается идентификатор старшего регистра пары, например, INX B.

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

 

Таблица 30 – Контрольная команда инкремента содержимого регистра E

 

Адрес Команда Операнд Машинный код Комментарий
  INR E 1C ; E ← (E) + 1
  HLT     ; останов

 

5.2 Выполнить данную команду для следующих исходных значений регистра E (таблица 31) и проверить полученные результаты:

 

СТ0830 0831ВП.

 

Таблица 31 – Исходные данные для контрольной команды инкремента содержимого

регистра E

 

Вариант          
(E) – исх.   0F F0 FF FE
(E) – рез.     F1   FF
(F)          

 

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

 

Таблица 32 – Контрольная программа инкремента содержимого ячейки памяти

 

Адрес Команда Операнд Машинный код Комментарий
  LXI H, 0900H 21 00 09 ; Загр. HL=0900H, адр. M
  INR M   ; M = (M) + 1
  HLT     ; останов

 

5.4 Выполнить данную последовательность команд для следующих исходных значений содержимого ячейки памяти (таблица 33) и проверить полученные результаты:

 

СТ0840 0844ВП.

 

Таблица 33 – Исходные данные для контрольной программы инкремента содержимого ячейки памяти

 

Вариант          
(M) – по адр. 0900H, исх. Данные   0F F0 FF FE
(M) – по адр. 0900H, результаты     F1   FF
(F)          

 

5.5 Записать в память по адресу 0850H код команды, которая указана в таблице 34.

 

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

 

Адрес Команда Операнд Машинный код Комментарий
  INX D   ; DE ← (DE) + 1
  HLT     ; останов

 

5.6 Выполнить команду для следующих исходных значений пары регистров DE (таблица 35) и проверить полученные результаты:

 

СТ0850 0851ВП.

 

Так как команда «инкремент пары регистров» не затрагивает биты признаков, значение регистра признаков остается равным значению регистра признаков в последнем задании.

 

Таблица 35 – Исходные данные для контрольной команды инкремента пары регистров

 

Вариант          
(DE) – исх.   0F0F 00FF FFFF FFFE
(DE) – рез.   0F10     FFFF
(F)          

 

Задание 3:

Написать с адреса 0A20H и выполнить программу заполнения массива памяти (0900H…0904H) данными соответственно (00…04), используя команды загрузки и инкремента пары регистров и регистра, а также пересылки. Программу (с учетом загрузки исходных данных) записать в таблицу, аналогичную по форме таблице 34. Проверить и записать в отчет полученные результаты.. Сделать выводы.

 







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



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

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

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

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

Ситуация 26. ПРОВЕРЕНО МИНЗДРАВОМ   Станислав Свердлов закончил российско-американский факультет менеджмента Томского государственного университета...

Различия в философии античности, средневековья и Возрождения ♦Венцом античной философии было: Единое Благо, Мировой Ум, Мировая Душа, Космос...

Характерные черты немецкой классической философии 1. Особое понимание роли философии в истории человечества, в развитии мировой культуры. Классические немецкие философы полагали, что философия призвана быть критической совестью культуры, «душой» культуры. 2. Исследовались не только человеческая...

СИНТАКСИЧЕСКАЯ РАБОТА В СИСТЕМЕ РАЗВИТИЯ РЕЧИ УЧАЩИХСЯ В языке различаются уровни — уровень слова (лексический), уровень словосочетания и предложения (синтаксический) и уровень Словосочетание в этом смысле может рассматриваться как переходное звено от лексического уровня к синтаксическому...

Плейотропное действие генов. Примеры. Плейотропное действие генов - это зависимость нескольких признаков от одного гена, то есть множественное действие одного гена...

Методика обучения письму и письменной речи на иностранном языке в средней школе. Различают письмо и письменную речь. Письмо – объект овладения графической и орфографической системами иностранного языка для фиксации языкового и речевого материала...

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