Индивидуальное задание №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
                               

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

Составить алгоритм, написать на языке Ассемблер для МП Intel 8085A с адреса 2000 h и выполнить линейную программу заполнения массива памяти 2020 h …2024 h данными соответственно 0A h…0E h, используя команды загрузки и инкремента регистра и пары регистров (MVI r, b2; LXI rp, b3, b2; INR r; INX rp), f также пересылки (MOV M, r). Программу записать в таблицу, аналогичную по форме таблице 12.4.

Результаты выполнения записать в таблицу 14.3 и сделать выводы.

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

Результат – содержимое ЯП по адресу 2020 h…2024 h (P = 16) Содержимое регистров (P = 16) Значения признаков
(M1) (M2) (M3) (M4) (M5) (A) (B) (C) (D) (E) (H) (L) (SP) (PC) S Z A P C
                                     

Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: