Организация микропроцессоров (МП К580)Рефераты >> Программирование и компьютеры >> Организация микропроцессоров (МП К580)
Подпрограмма, организующая задержку.
|
Адрес |
Команды |
Мнемоника команды |
Комментарии |
|
153 |
001 |
LXI B |
Запись исходных данных в регистры B и C |
|
154 |
377 |
B2 |
B2à(C) |
|
155 |
377 |
B3 |
B3à(B) |
|
156 |
005 |
DCR B |
Уменьшение переменной внутреннего цикла |
|
157 |
302 |
JNZ addr |
Если переменная цикла не равна нулю переход к следующей итерации |
|
160 |
156 |
B2 | |
|
161 |
000 |
B3 | |
|
162 |
015 |
DCR C |
Уменьшение переменной внешнего цикла |
|
163 |
302 |
JNZ addr |
Если переменная цикла не равна нулю переход к следующей итерации |
|
164 |
156 |
B2 | |
|
165 |
000 |
B3 | |
|
166 |
311 |
RET |
Безусловный возврат из подпрограммы |
Коды букв для вывода на семи сегментный индикатор
| А | 167 |
| Б | 175 |
| Г | 061 |
| Е | 171 |
| Р | 163 |
| П | 067 |
Выводы.
В ходе выполнения работы были получены навыки программирования МП-систем, система команд процессора комплекта серии К580 и принципы проектирования и отладки микроконтроллеров на основе МП. Программирование в машинных кодах позволяет прозрачно представить структуру МП и программного обеспечения.
