Команды пересылки
Общий вид команды: MOV ri, rj, где ri – идентификатор регистра-приемника: A, B, C, D, E, H, L; rj – идентификатор регистра-источника: A, B, C, D, E, H, L.
5.1 Записать в память, начиная с адреса 0840H, коды последовательности команд, которые указаны в таблице 9.
Таблица 9 – Контрольная последовательность команд пересылки
5.2 Выполнить эту последовательность команд:
СТ0840 0848ВП.
5.3 Проверить содержимое регистров. Их значения должны быть равны 0FH.
Задание 4: 1 Написать и выполнить программу пересылки, предварительно загрузив регистры H (значением 3EH), C (7AH), D (5BH):
B H (3EH), E C (7AH), L D (5BH).
Последовательность команд записать в таблицу, аналогичную по форме таблице 9 (начальный адрес проверочной программы 0940H). 2 Проверить содержимое регистров и записать в отчет.
Команда загрузки счетчика команд PCHL По этой команде в счетчик команд записывается содержимое пары регистров HL. Таким образом, для того чтобы загрузить в счетчик команд адрес 0900H, необходимо сначала это число загрузить в регистровую пару HL и затем выполнить команду PCHL. 6.1 Записать в память, начиная с адреса 0850H, коды последовательности команд, указанных в таблице 10.
Таблица 10 – Контрольная последовательность команд загрузки счетчика команд
6.2 Выполнить эту последовательность команд:
СТ0850 0900ВП.
На дисплее появится адрес 0900H. Это будет означать, что в счетчик команд загружен адрес 0900H и осуществлен переход на этот адрес. Проверить содержимое счетчика команд. Значение старшего байта должно быть (PСH)=09H, значение младшего байта (PСL)=00H. Задание 5: 1 Написать и выполнить программу перехода на адрес 0963H с адреса 0950H. Последовательность команд записать в таблицу, аналогичную по форме таблице 10 (Начальный адрес проверочной программы 0950H). 2 Проверить и записать в отчет содержимое счетчика команд PC.
ЛАБОРАТОРНАЯ РАБОТА № 15 МЕТОДЫ АДРЕСАЦИИ ПАМЯТИ. КОМАНДЫ РАБОТЫ С ПАМЯТЬЮ
Цель работы
1 Изучить команды работы с памятью в микропроцессоре (МП) КР580ВМ80. 2 Приобрести практические навыки составлять программы, содержащие команды работы с памятью. 3 Приобрести практические навыки ввода программы в учебный микропроцессорный комплект (УМК), ее отладки и выполнения в автоматическом режиме.
|