Documente Academic
Documente Profesional
Documente Cultură
Dare de seam
La lucrarea de laborator Nr. 4
Tema: ndeplinirea operaiilor aritmetice
A elaborat
Vozian Ion
elevul gr.AE-131:
A verificat
specialitate: Mihail Muntean
prof. de
Chiinu, 2016
Mersul lucrrii:
1)Elaborarea programului care va aduna 5 numere din
memorie care se afl de la adresa 8000 pn la 8004,
rezultatul adunarii s fie nscris n RgA, iar numrul de
transporturi s fie nregistrat n RgC.
a)Schema bloc
8000 HL
05 B
Apel
subprogram
NOP
00A,CY
AC
A+M[HL] A
CY=1
NU
C+1 C
HL+1 HL
B-1 0
Z=1
NU
STOP
b)
Programul
Adres
a
8200
8201
8202
8203
8204
8205
8206
8207
8208
8209
820A
820B
820C
820D
820E
820F
8210
8211
8212
8213
8214
8215
8216
Mnemonic
a
LXI H
MVI B
CALL
RST 32
NOP
XRA A
MOV C,A
ADD M
JNC
INR C
INX H
DCR B
JNZ
RET
Cod
21
00
80
06
05
CD
09
82
E7
00
AF
4F
86
D2
11
82
0C
23
05
C2
OC
82
C9
c) irul de numere
Adresa
8000
8001
8002
8003
8004
DATE
E9
63
F5
C5
44
a) Schema bloc
8020 HL
8026 BC
03 D
00 A, CY
M[HL] A
HL + 1 HL
A+M[HL]
A M[BC]
HL+1 HL
BC+1 BC
D-1 D
Z=1
STOP
b ) Programul
Adresa Mnemonica
8200
LXI H
8201
8202
8203
LXI B
8204
8205
8206
MVI D
8207
8208
XRA A
8209
MOV A,M
820A
INX H
820B
ADC M
820C
STAX B
820D
INX H
820E
INX B
820F
DCR D
8210
JNZ
8211
8212
8213
RST 32
Cod
21
20
80
01
26
80
16
03
AF
7E
23
8E
02
23
03
15
C2
09
82
E7
c)
Adresa
DATE
8020
8021
8022
8023
8024
8025
8026
8027
8028
FF
02
F1
F0
10
02
Nr.
octetului
O I a I nr.
O I a II nr.
O II a I nr.
O II a II nr.
O III a I nr.
O III a II nr.
Rez O I
Rez O II
Rez O III