Электроника и МП техника. Китаев Ю.В. - 5 стр.

UptoLike

Составители: 

5
ЛАБОРАТОРНАЯ РАБОТА 1
РАЗРАБОТКА, ЗАПУСК И ОТЛАДКА ПРОГРАММ НА
АССЕМБЛЕРЕ С ИСПОЛЬЗОВАНИЕМ УМК.
ЗАДАНИЕ: Написать две программы-утилиты:
1. Копирование содержимого одной области памяти, называемой -
"ИСТОЧНИК" в другую область памяти, называемую -
"ПРИЕМНИК",
2. Вычисление суммы содержимого заданной области памяти -
"ИСТОЧНИК" (контрольная сумма).
Для выполнения заданий потребуются следующие 8-ми
битовые
программно-доступные регистры микропроцессора (МП) - A,B,..,L. Чаcть
регистров может объединяться в двухбайтовые пары - BC, DE, HL. Регистр
A называется также аккумулятором (рис. 1.1).
Рис. 1.1 Рабочие регистры МП
Схема алгоритма первой задачи.
Рис. 1.2 Схема алгоритма первой задачи
На рисунке 1.2 приведена карта памяти, на которой "прог" -
символический адрес начала программы копирования, "ист" и "прм" -
символические адреса областей памяти "ИСТОЧНИК" и "ПРИЕМНИК".