Описание
|
В
мнемокодах
|
На стенде
|
2.1.
Изучение команд пересылки в регистры
|
Занести операнд в регистры:
|
MVI H,F1h
|
СБ
ШД 00100110
ГТ
ШД 11110001
ГТ
|
|
MVI L,A3h
|
ШД 00101110
ГТ
ШД 10100011
ГТ
|
Переслать:
|
MOV D,H
|
ШД 01010100
ГТ
|
MOV A,L
|
ШД 01111101
ГТ
|
Прочитать содержимое
регистров:
|
МОV
M,A
|
ШД 01110111
ГТ ШД=10100011 = A3h
П
ГТ
|
MOV M,D
|
ШД 01110010
ГТ ШД=1010001=F1h
П
ГТ
|
2.2.
Изучение команд пересылки с памятью
|
Занести адрес в регистровую
пару:
|
LXI H,22B0h
|
ШД 00100001
ГТ
ШД 10110000
ГТ
ШД 00100010
ГТ
|
Занести операнд в регистр:
|
MVI A, Aah
|
ШД 00111110
ГТ
ШД 10101010
ГТ
|
Переслать операнд в память:
|
STA 22B0h
|
ШД 00110010
ГТ
ШД10110000
ГТ
ШД 00100010
ГТ ША=AAh ШД=22B0
П
ГТ
|
Прочитать содержимое ячейки
памяти
|
MOV A, M
|
ШД 01111110
ГТ ША=22B0
П (нажата) ШД=ААh ША=22B0h
П(отпущена)
|
2.3.
Изучение логических команд
|
Занесение операндов:
|
MVI A, 4Fh
|
ШД 00111110
ГТ
ШД 01001111
ГТ
|
MVI H, 2Ah
|
ШД 00100110
ГТ
ШД 00101010
ГТ
|
Логическая операция:
|
ANA H
|
ШД 10100100
ГТ
|
Проверка результата:
|
MOV M,A
|
ШД 01110111
ГТ ШД=00001010
ГТ
|
2.4. Изучение
арифметических операций
|
Занесение операндов:
|
MVI A,5Bh
|
ШД 00111110
ГТ
ШД 01011011
ГТ
|
MVI D,4Fh
|
ШД 00010110
ГТ
ШД 01001111
ГТ
|
Арифметическая операция:
|
SUB D
|
ШД 10011010
ГТ
|
Проверка результата:
|
MOV M,A
|
ШД 01110111
ГТ ШД=00001100 = 0Сh
ГТ
|