Индивидуальное задание №1

Составить алгоритм, написать на языке Ассемблер для МП
Intel 8085A с адреса 2000 h и выполнить линейную программу, реализующую последовательность арифметических операций в соответствии с заданным вариантом (таблица 14.1):

 

M2 = (M1) + (E) – (A) + 1

 

Таблица 14.1 – Исходные данные к индивидуальному заданию №1

 

Номер варианта Исходные данные Номер варианта Исходные данные
(M1) (E) (A) (M1) (E) (A)
1A B5 A1 4C
2A B4 1A B2 5E
3B E1 2B C4 2F 3E
0A F7 4C BF 4D 7D
3C B4 BE 3A 5B
4D FE DC 4B 6A
3A D5 7A A7 8F 4B
Примечания 1 «M1» - ячейка памяти по адресу 2022 h. 2 «M2» - ячейка памяти по адресу 2024 h.

 

До выполнения программы вычислить и записать в отчет ожидаемый результат (см. пример в методических указаниях к лабораторной работе №12).

При загрузке исходных данных в ячейку памяти М1 (в команде указывать М) по адресу 2022 h рекомендуется использовать косвенную адресацию, а при загрузке результата в ячейку памяти М2 по адресу 2024 h – прямую адресацию. Программу записать в таблицу, аналогичную по форме таблице 12.4.

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

 

Таблица 14.2 – Результаты выполнения индивидуального задания №1

 

Номер варианта Результат (Р = 16) Содержимое регистров (P = 16) Значения признаков
(М2) (A) (B) (C) (D) (E) (H) (L) (SP) (PC) S Z A P C
                               

 








Дата добавления: 2014-11-30; просмотров: 867;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.003 сек.