- •Контрольный отчет по лабораторной работе №10
- •Тема 8 Микропроцессоры бцвм
- •Л.Р 8.1. Исследование работы микропроцессора
- •Функциональная схема умпк-80
- •Результаты исследований
- •1. Исследование формирования признаков при выполнении операций алу микропроцессором кр580ик80а
- •2. Исследование работы микропроцессора кр580ик80а при вызове подпрограмм
- •3. Исследование работы микропроцессора кр580ик80а при выполнении команд передачи управления
- •Решение индивидуальных заданий
- •Ответы на контрольные вопросы
Функциональная схема умпк-80
Схема расположения элементов модуля УМПК-80/ВМ
Результаты исследований
1. Исследование формирования признаков при выполнении операций алу микропроцессором кр580ик80а
Таблица 1
Мнемо- код команды |
Содержимое регистров |
Код регистра F16 |
Регистр F2 (после выполнения каждой операции) | |||||||||||||||
А16 до вып. |
С16 до вып. |
А16 (С16) после вып. |
До вып. |
После вып. |
7р |
6р |
5р |
4р |
3р |
2р |
1р |
0р | ||||||
S |
Z |
0 |
AC |
0 |
P |
1 |
C | |||||||||||
SUB C |
00 |
CC |
|
02 |
|
|
|
|
|
|
|
|
| |||||
CC |
CC |
|
02 |
|
|
|
|
|
|
|
|
| ||||||
DD |
CC |
|
02 |
|
|
|
|
|
|
|
|
| ||||||
00 |
00 |
|
02 |
|
|
|
|
|
|
|
|
| ||||||
00 |
01 |
|
02 |
|
|
|
|
|
|
|
|
| ||||||
10 |
0F |
|
02 |
|
|
|
|
|
|
|
|
| ||||||
80 |
0F |
|
02 |
|
|
|
|
|
|
|
|
| ||||||
01 |
00 |
|
02 |
|
|
|
|
|
|
|
|
| ||||||
ADD C |
00 |
CC |
|
02 |
|
|
|
|
|
|
|
|
| |||||
CC |
CC |
|
02 |
|
|
|
|
|
|
|
|
| ||||||
DD |
CC |
|
02 |
|
|
|
|
|
|
|
|
| ||||||
00 |
00 |
|
02 |
|
|
|
|
|
|
|
|
| ||||||
00 |
01 |
|
02 |
|
|
|
|
|
|
|
|
| ||||||
10 |
0F |
|
02 |
|
|
|
|
|
|
|
|
| ||||||
80 |
0F |
|
02 |
|
|
|
|
|
|
|
|
| ||||||
01 |
00 |
|
02 |
|
|
|
|
|
|
|
|
| ||||||
FF |
CC |
|
02 |
|
|
|
|
|
|
|
|
| ||||||
INR C |
|
FF |
|
02 |
|
|
|
|
|
|
|
|
| |||||
|
00 |
|
02 |
|
|
|
|
|
|
|
|
| ||||||
|
01 |
|
02 |
|
|
|
|
|
|
|
|
| ||||||
DCR C |
|
FF |
|
02 |
|
|
|
|
|
|
|
|
| |||||
|
00 |
|
02 |
|
|
|
|
|
|
|
|
| ||||||
|
01 |
|
02 |
|
|
|
|
|
|
|
|
| ||||||
Окончание табл. 1 | ||||||||||||||||||
Мнмо- код команды |
Содержимое регистров |
Код регистра F16 |
Регистр F2 (после выполнения каждой операции) | |||||||||||||||
А16 до вып. |
С16 до вып. |
А16 (С16) после вып. |
До вып. |
После вып. |
7р |
6р |
5р |
4р |
3р |
2р |
1р |
0р | ||||||
S |
Z |
0 |
AC |
0 |
P |
1 |
C | |||||||||||
ANA C |
00 |
00 |
|
02 |
|
|
|
|
|
|
|
|
| |||||
00 |
FF |
|
02 |
|
|
|
|
|
|
|
|
| ||||||
FF |
FF |
|
02 |
|
|
|
|
|
|
|
|
| ||||||
FF |
00 |
|
02 |
|
|
|
|
|
|
|
|
| ||||||
AA |
55 |
|
02 |
|
|
|
|
|
|
|
|
| ||||||
55 |
AA |
|
02 |
|
|
|
|
|
|
|
|
| ||||||
XRA C |
00 |
00 |
|
02 |
|
|
|
|
|
|
|
|
| |||||
00 |
FF |
|
02 |
|
|
|
|
|
|
|
|
| ||||||
FF |
FF |
|
02 |
|
|
|
|
|
|
|
|
| ||||||
FF |
00 |
|
02 |
|
|
|
|
|
|
|
|
| ||||||
AA |
55 |
|
02 |
|
|
|
|
|
|
|
|
| ||||||
55 |
AA |
|
02 |
|
|
|
|
|
|
|
|
| ||||||
ORA C |
00 |
00 |
|
02 |
|
|
|
|
|
|
|
|
| |||||
00 |
FF |
|
02 |
|
|
|
|
|
|
|
|
| ||||||
FF |
FF |
|
02 |
|
|
|
|
|
|
|
|
| ||||||
FF |
00 |
|
02 |
|
|
|
|
|
|
|
|
| ||||||
AA |
55 |
|
02 |
|
|
|
|
|
|
|
|
| ||||||
55 |
AA |
|
02 |
|
|
|
|
|
|
|
|
|
ВЫВОДЫ:
|
|
|
|
|
|
|
|
|