Климков С.В. гр. ЭМ-31
Лабораторная работа №8
динамическая индикация
Цель работы: Изучить принцип динамической индикации, ввести в ОЗУ учебного микропроцессорного комплекта и отладить иллюстрированную программу, составить и отладить программу бегущей строки.
Результаты выполнения команд
Адрес |
Код |
Мнемокод |
Метки |
Комментарии |
0800 |
39 |
Буква “С” |
||
0801 |
79 |
Буква “Е” |
||
0802 |
73 |
Буква “Р” |
||
0803 |
79 |
Буква “Е” |
||
0804 |
31 |
Буква “Г” |
||
0805 |
77 |
Буква “А” |
||
Программа |
||||
0823 |
21 00 08 |
LXI H,0800 |
DSPLY |
Начальный адрес |
0826 |
06 00 08 |
MVIB,0800 |
Код скачивания первого индикатора |
|
0828 |
AF |
XRA A |
M0: |
Очистка аккумулятора |
0829 |
D3 F8 |
OUI PS |
Гашение |
|
082B |
7E |
MOV A,M |
Вывод кода символа |
|
082C |
D3 F9 |
OUT RK |
||
082E |
CD 50 08 |
CALL M1 |
||
0831 |
78 |
MOV A,B |
Сканирование индикатора |
|
0832 |
D3 F8 |
OUTRS |
Символ индикатор |
|
0834 |
23 |
INXH |
Подготовка следующего символа |
|
0835 |
07 |
RLCA |
Подготовка сканирования следующего символа |
|
0836 |
47 |
MOV B,A |
||
0837 |
3E 06 |
MVI A,06H |
Проиндуцированы 6 символов |
|
0839 |
BD |
CMP L |
||
083A |
C2 28 08 |
JNZ M0 |
Переход к индикации следующего символа |
|
083D |
C3 23 08 |
JMP DSPLY |
||
Подпрограмма задержки |
||||
0850 |
16 FF |
MVID,FF |
||
0852 |
1E FF |
MVI E,FF |
M2: |
|
0854 |
1D |
DCR E |
M1: |
|
0855 |
C2 54 08 |
JNZ M1 |
||
0858 |
15 |
DCR D |
||
0859 |
C2 52 08 |
JNZ M2 |
||
085C |
C9 |
RET |
Выводы: В ходе выполнения лабораторной работы был изучен принцип динамической индикации, введён в ОЗУ учебного микропроцессорного комплекта и отлажена иллюстрированная программа, составлена и отлажена программа бегущей строки.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.