Шпаргалка: Лабораторные работы по программированию
805 STA 90C
800 MVI A, 00
801 STA 900
802 LDA 900
803 MOV B, S
800 LXI H, 3231
802 SHLD 920
804 LHLD 920
806 MOV H, B
808 MOV L, C
800 LXI H 32,31
802 SHLD 920
800 LXI H, 0100
803 SHLD 940
805 MVI A, 03
807 STA 943
800 MVI A, 00
801 STA 900
802 LDA 900
803 MOV B, A
Лабораторная работа №5.
Тема: Арифметические команды.
Ход работы.
Записать в память, начиная с адреса 800Н, коды программы реализации:
A = A+B+M+1
800 MVI A, 00 3E00
802 MVI B, 02 06 02 A = 56
804 ADD B 80 F = 0,6
805 LXI H, 900 210009
808 MVI M, 03 3603
80A ADD M 86
80B ADI 1 C601
C = 0 – не возникает переполнения
Р = 1 – количество единиц в байте, чётное