(автор - student, добавлено - 26-05-2014, 21:45)
Образовать из однобайтовых чисел объемом 10N байт, расположенных с адреса 0400H, тетрады (число ААААВВВВ, тетрады – 0000АААА и 0000ВВВВ) и поместить их в два массива с адреса 0200H и 0300H.
Код программы:
LXI H,400H
LXI D,200H
MVI B,40H
M1: MOV A,M
ANI 0FH
XCHG
MOV M,A
XCHG
INX H
INX D
DCR B
JNZ M1
LXI H,400H
LXI D,300H
MVI B,40H
M2: MOV A,M
RAR
RAR
RAR
RAR
ANI 0FH
XCHG
MOV M,A
XCHG
INX H
INX D
DCR B
JNZ M2
HLT
Ключевые слова -
|
|