
- •Электроэнергетический факультет
- •Контрольные задания
- •Задача № 4 выбирается по номеру студента в учебном журнале группы
- •Задача № 3
- •Задача № 4
- •Задача № 5
- •Задача № 7
- •Задача № 8
- •Задача № 10
- •Задача № 11
- •Задача №12
- •Состояние флага «с» после первого прохода программы? Задача № 13
- •Задача № 14
- •Задача № 15
- •Содержимое ячеек
- •Задача № 17
- •Содержимое ячеек
- •Содержимое ячеек
- •Задача № 19
- •Задача № 20
- •Задача № 21
- •Задача № 23
- •Задача № 24
- •Содержимое ячеек
- •Задача № 25
Задача № 4
Адрес |
Код |
Метка |
Мнемокод |
Комментарий |
|
|
M1: |
IN F1H |
|
|
|
|
INR C |
|
|
|
|
ANI 03H |
|
|
|
|
JNZ M1 |
|
|
|
M2: |
IN F1H |
|
|
|
|
INR C |
|
|
|
|
ANI 08H |
|
|
|
|
JZ M2 |
|
|
|
|
RST 2 |
|
|
|
|
JMP M1 |
|
0010H |
|
|
MOV A, C |
|
0011H |
|
|
OUT F4H |
|
0012H |
|
|
|
|
0013H |
|
|
RET |
|
Покажите работу этой программы на примере Вами заданных чисел.
Найдите положение переключателей на порте F1H, чтобы на порт F4H был осуществлен вывод.
Задача № 5
-
Метка
Мнемокод
Комментарий
PUSH H
MOV H, A
MVI L, 93H
PUSH H
POP PSW
POP H
HLT
Что делает эта программа?
Измените программу так, чтобы можно было заменить команды PUSH и POP командой XTHL.
Задача № 6
-
Метка
Мнемокод
Комментарий
I N F5H
ANI 80H
ANA A
ORI FDH
XRI E2H
XRA A
OUT F4H
HLT
Что будет выведено в порт F4, если F5 = 80H, состояние флагового регистра после выполнения программы?
Состояние флагового регистра вывести на F0H, если B4=1 (F1).