Шпаргалка: Лабораторные работы по программированию
Записать в память, начиная с адреса 800Н, коды программы реализующей:
A = A – B – M – I
MVI A, 01
MVI B, 01
SUB B
LXI 900H
MVI M, 00
SUB M
SBI 01
Записать в память, начиная с адреса 800Н, коды программы 16- ти разрядных чисел: HL = DE – BC.
MVI E, FC
MOV A, E
MVI C, F0
SUB C
MOV L, A
MVI B, 0F
MVI D, FF
MOV A, D
SUB B
MOV A, H
Написать и выполнить программу вычитания двух ячеек памяти: M1 = M2 - M3 .
LXI H, 901H
MVI M2, 01
MOV A, M2
LXI H, 902H
MVI M3, 02
SUB M3
LXI H, 900
MVI M1, A
Написать и выполнить программу вычитания: HL = BC – I – 0FFFH
MVI C, 01
MOV A, C
MVI I, 02
SUB I
SVI FF
MOV L, A
MVI B, 03
MOV A, B
SVI 0F