Documente Academic
Documente Profesional
Documente Cultură
m a
t u l ge n
I n s t r u c iu
t ip ic a c e sto r
e r a
ile
lim ba je ,
E f1 c h e t a
(e x
ter
l in st r
"
T :x
in str u c tiu n i ;
arat
c
e le m e n t e l e
n u m a
LI N
C m p u l qer anzt
iu n i i C n d e x i s t
in st r u c
pe r a n du l
a d r e s a r e _i
o
po a te c o n t in e
do i o pe r a n z i
n d
po t
se
din
c e le
apa re e ste u n
s im
pa r e
sc r ise
sau
pe
n u
e n t a l rh
m o
bx
m o v
lfa
b e ta
m o v
hg
x c
ga m
7a 2h
bl
[b ] [d i ]
; T
tic a l po a te
r c
r u i a I
l in s tr u c tiu
ii
ran s
sau
u n u
iar
n t r
pa r e
se a so c iaz
dr e sa
i gr u p de
fe r
d in
in t e l ig ib i lit
g i s t u l B X c u v a l o a r e a 7 a 2 h
o c t e t u l d i n A L l a a d r e s a O F F SE T b e t a
re
; D l n s e g m e n tu l d e d a te
; I n t e s c h i m b c o n i n u t u l
; R e fa c
e n t io n
n c a r c
po pf
a :
a tu
d f a c u lta tiv
v er
ide n tific a to
bo l i c
Co m
a lte in fo r m a ii a u x ili a r e
C m p u l C o m e n f a n h e s t e o t i o n a l
A c e s t a s e r v e te pe n tr u c r e te r e a
p
p r o g r a m u l u i L a a s a m b l a r e , t e x t u l c o m e n t a r i u l u i e s t e i g n o ]: a t d e c t r e a s a m b l o r
E x e m p le :
fo r m
au
p e r a n z i , u n u l s a u n i c i u n u l , n f u n c t i e de t i pu l
u l e s t e o pe r a n d u l de s t in a t ie , i a r c e l de a l do i l e a ,
in s t r u c i u n e a m o du l d e
a s u pr a c r o r a a c tio n e a z
do i
pr im
da te le
O p e r a n z i i ide n t i f ic
su r s
bla r e
a sa m
d 2
' "
in c lu
e le m e n t
c o du /u i de
w e ta i1 e ste n u m e le
b l i g a t o r i u n of f i ce i n s t r u c i u n e
apa r e o
n lim ba j de
:x
o 1Ti c a
sc r ise
0 pe r a
1u i
C m p u l E 11 c h e t a e s t e o p ci o n a l i a r
l u i o c t e t a l in s t r u c t iu n i i r e s e c t iv e
p
M hem
i c r o p r o c e s o a r e l o > 18 0 8 6 / 18 0 8 8
i t d i n m a i m u l t e c m p u r i :
de pa r a n te z e le dr e pte [ ]
a c o la d e le {
} in dic fa p tu l
i n s t r u c t iu n e da t
ilo
c o n s titu
u n
p r im
iu
u c
liz a r e a pr o gr a m
stiv
c o n
a so c
re
ti n u tu
iat
v a r ia
BX
ii
b i le i be t a
g i s t r e 0o r B L _i C L
l r e gistr u lu i de f la gu r i F
e l o ]. s c r i s e
+n l i m b a j d e a s a m b l a r e s e p o t u t i l i z a
l a d i s p o z i ci a u t i l i z a t o r u l u i 0 s e r i e d e d i r e c t i v e d i n
a i c i m e n ci o n m n u m a i d i r e c t i v e l e p e n t r u d e f i n i r e a t i p u r i l o r d e d a t e a s u p r a c r o r a a c t i o n e a z
c a re
i n s t r u c t i u n i l e M a c r o a s a m b l o r u l M A SM r e s p e c t i v T A S M o p e r e a z c u u r m t o a r e l e t i p u r i d e d a t e :
m e
e t ic
(1
o c tet
a se m e n ea
he te d in
P
u t
a lt e s e
de f
en t ru
u n
s im
n u m e
e ste
bo li c de f in it
E x p r e sia
i T A SM
o c te
care
pu n
t i ), D W O R D
t ip u r i le
i l iz e a z
E QU
n u m e le
a n t e r io r
0 ex
a tri
pr e s ie
n u m e r ic e
reprez en
o c te t
i l i ze a z
ut
bu ie
sau u
i)
QW O R D ( 8
e t ic
he t e d in
di re c t i va
EQ
p e r a n du lu i q
n _i r c o n s t a n t
r e s p e c t iv p r in s u f ix e le B
o c te ti
gm e n
( EQ U a
e r a n t1 c a r e
s im
de
se
i TBY TE
tu l
e)
c u r en
al c
ei
( 10
o ctet
i)
i F A R pe n tr u
f or
ma
es t e :
t1
b o l u r i (o p e r a t o r i i
n c e p n to tde a u n a c u 0 c ifr
t a r e a s e p o a t e f a c e +n b a z a
e ste 0 c o n c ate n a r e
n t r e gi ,
se
op e r a n
se
ce
(4
N E A R pe n tr u
gm e n te
i ni re a co n s t an t el or
C o n sta n te
c o n s t a n t e lo r
(2
W ORD
se
n u m e
de
rea
BY TE
c
p e n tr u
l t a r e M A SM
d ii le de de z v
H (s a u l it e r e le
po ate D
pe r a n z i)
si
c ar e
c o n stan t
u n
po t D:
p o t f i n t r e g i s a u r e a l e n
8 10 s a u 16 , i n d i c a r e a
ie i
n u m e
cazu
ba z e i
Q
l i z n d u s e
b a z e i l i p s e t e a t u n c i s e c o n s i d e r n m o d i m p l i c i t c b a z a e s t e 10
C o n s t a n t e a l fa n u m e r ic e s ir u r i de c a r a c t e r e s c r i s e n t r e gh i l i m e l e s a u n t r e a p o st r o f u r i
P e n t r u f 1e c a r e c a r a c t e r d i n t r u n _i r a l f a n u m e r i c d e c a r a c t e r e v a l o a r e a c o r e s p u n z t o a r e e s t e c o d u l
rea
A SC I I
c a r a c te r u lu
E x e m p le :
r e spe c
t iv
ANA
E QU
Oc 2 h
ANY
E QU
ANA
c o r e s pu n z
to are)
Dac
in d ic a r e a
Es te
ha r
E QU
har l
E QU
per mi si n
co n
O bs e r
2 0 4 1h
13 2 3 5 h
a l o a r e a 6 13
Ar e v a lo a r e a
ha i.
; c ha r l
12 5
t in u a r e s c r ie r e a u n o
m o v
: :
a re v
in s t r u c iu n i
c a r e s t
l, A N A
pe :
N u m e l e u t i l i z a t e n E QU n u o t D r e d e f i n i t e
p
O p e r a to r i a r it m e t ic i : +
*
M
OD;
/
,
,
O p e r a t o r i d e d e l a s a r e : SH R SH L
p
;
O p e r a to r i lo ic i : N O T A N D
OR X OR:
g
,
O p e r a t o r i r e la io n a l i : E
N
E
c
L T L E, GT GE;
Q,
,
Ope r ato r i de c o n v e i
r s e d e t i p : PT R
SH O R T L O W
S I Z E M A SK
va
a c e st e n u m e :
f ol oseasci
H IGH
SE G , O F F SE T , L E N G T H ,
Ex p r e s i ile u t i liz a te
pen tr u
r i I p r o r a m u lu i
g
bl
a sam
e n t ru
de f
i ia l iz a r e a da te lo r
t ex
su n
pr e s ii
p o t fi
care
e v a lu a te
m o m e n tu
i ni re a
i ni t i al i za r e a v a r i ab i l el or , d i re c t i ve l e u t i l i za t e s u n t : D B ( De l ne By t e) ,
D
( e f i n e D o u b l e w o r d ) , D Q (D e f i n e Qu a d w o r d ) D T (D e f i n e T e n b y t e s ) L a
,
a sa m bla r e
t
p e n r u 0 v a r i a b i l s e a lo c u n a s a u m a i m u lt l
,
t ip u l u i
e
o c a ci i d e m e m o r i e c o n f o r m
v a
. Ia b i l e i n c a d r u l d f i
e
n ir ii s e
p o a t e f a c e +n m o d f a c u l t a t i v
i i n i ci a l i z a r e a v a r i a b i l e i F o r m a t u l
g e n e r a l a l d ir e c t i v e i e s t e :
DW
(D e f i n
rd ), D D
[ r 1r t m
ia bi la
v a r
] {D B I D W D D I D Q I D T }
fa c to r
uncl e:
i Zu n z e
u n
t ip
m e m o r ie
r e sp e c
v a r ia
tiv
bile
u m e le
r o r v a lo r
fa
ctor
pa r a n te z e
da t e
r ezu
e ste
t: m n
su n
i n i ci a l i z a
n u m
p a r tic u lar
c o r e spu n z
em o n
dr e pt
z o n e le
de
o c te t
sim
r e zer v ate
ite
o r
n u m e a r e a so c ia
rezerv a
bo lu r i
p e n tr
se
repet
pr e s i i s e p a r a t e p r in
de c la r a ia r e sp e c t iv
sau e x
l i sta de
c a r a c te r u
l ?
care
pe r am i c are
in d ic fa p t u l
de
f a c t o r o r i a liste i de o pe r a m i c e
de du p c u v
P r e c i z m c i d a t e l e d e t i p a d r e s c e p o t f i d e f i n i t e i p r i n d i r e c t i v e l e D W (a d r e s a
D D (p o i n t e r ) s u n t m e m o r a t e i n v e r s a t , a d i c l a a d r e s a m a i mi e i
o c t e t u l m a i p u tin s e m
o c t e t u l m a i s e m n i f 1c a t i v a l v a l o r i i
v a l o r i i , r e s p e c t i v la a dr e s a m a i m a r e
Ex
tez
ge n
n t u l D U P
e le
em
p le :
u m e
va r
D ir
L is t
er area
R e z u 1t a t ( n
10 , 5
DW
10 0 10 0 h ,
DD
5 4 2 0 , OFC F B H, B A
DB
200 D U P
DB
50
DB
DA TA D
-
A R RA Y 1
n u m e le
ir gu l
u rm eaz
cu
zon a
de
im
i f ic a t iv
1)
ci i n i ci a i i z a ci
10 0 o c t e ci i n i ci a l i z a ci
8 o c t e ci i n i ci a l i z a ci c u
D e fin e t e 200
D e f i n e _t e
a ze c
r e la t iv
64 0 0 0 0 0 0 F B F C 0 0 0 0 4 1 4 2 0 0 00
( 1)
D U P ( 1 0)
D U P (0 1 2 ?)
,
d B+ e x
n tr e
64 0 0 0 0 0 1 F B F F 4 2 4 1
5, A B
co
apar e
OA 0 5 13 F B 4 1
DB
r epetat
per a n zi
13 h , 5 , A
DA TA B
DA TA
Op e r a to r u l D U P in d i c
para n
riu
i p s e u d o in s t r u c i u n i l o r
,
p e r a n d p o a t e f i f o lo s it s i
i i n i ci a l i z a t
r e z e r v at da r n u
to a r e e ste
ta
i c e l e i n s t r u c ci u n i l o
de da te
in dic
c are
c o m e n
n u m e r ez e rv ate c are n
p r im
g i s t r e l o r i c a r a c t e r e le $ i ?
i
z r e p r e z in t l is t a u n o r c o n s t a n t e
u n
a r e s e v a g s i n
p e n t r u da ta r e fe r it c u n u m e l e
u p o t fi u tiliz a te c a e t ic he te s a u
ie i pr o gr a m u lu i
a s a m b la r e u t il iz e a z
ec u
r ez er v ate
se v o r
"
p r in c a r e p o t f i r e f e r i t e d a t e l e d e f i n i t e A c e s t
d i n t ip u l d a t e i i a r v a lo a r e a e s t e a d r e s a l a c
lt
u m e le r e
e r a n
. "
e ste n u m e le
T ipu l
n t im p u l e x
L im b a ju l d e
p e r a to r ilo r , n
1i s t q
a le c
ia bila
v a lo a r e
0
,
v a r
x ; x:=
D e fin e te
o c te
cu
cu
1, 0 , 1, 0 ,
i
a
Rez er v
de
area
A L FA
ci u f
spa
i n it i a l i z a r e
DB
? ? ?
A RR A Y 2
DB
10 0 D U P ( ? )
BET A
DW
? OA A H
O pe r a to
fa c e
se
l ? c a n e x e m ]u l
:
p
S e r ez e r v i 3 o c t e t i n c e
p n d c u a dr e sa A L FA
; Se r e z e r v
10 0 o c t e i n e i n i t i a l i z i +
a
n c e p n d c u
d
a
r
e
;
sa A R RA Y 2
c ar a c te r u
cu
l D U P p o a t e f i u t i l iz a t s i im br i t
c a c a +n e x e m
p le le :
2 D U P ( 3 D U P ( 1 ))
D e f i n e s t e 6 o c t e i i n i t i a Bi z a i
c cu 1
DB
2 D U P (0 2 D U P ( 1 2 0 3
S
)
) ; e v a g e n e r a d e 2 o r i s e c v e n ca 0 1 2 1 2 0 3
ru
DB
A RR A Y 3
O bs e r
a
E x ist
d u l de
m o
fie din
m o v
ax
m o v
l,
c az u
pe
cu v
u n
de
DB
in
VAR
per eaz
n i n s t r u c i u n i l e u l.M
S e ncar c\
l da t e i
n t P e n t r u
n t
i pe
o c te t
c e st
Iu
c r u r e z u lt
f ie d i n
to a r e :
g is tr u ] A X
r e g i s t tu l A L
n i n s t r u c t iu n ile
ca
cuv
re
; Se n c a r c
a
pe
c u cu v
n t u l d e I a
c u o c te tu
to a r e
u rm
l de l a
d r e s a D S * 16 + B X
d r e s a D S * 16 + B X
55h
l i n s tr u c t iu
i i in c
[b
Se i n
a c e a sta tr e
asam
bu ie
ex
c r e m e n te a z
o c te tu
l de la
d r e s a D S * 16 + O F F S E T V A R
blo
r u l n u po a t e de du c e da c
in s t r u c t iu n e a o p e r e a z
l
i
i
t
i
p c a t t p u l da te i a st fe l :
; S e i n c l. E m e n t e a z o c t e t u l d e l a a d r e s a [ b ]
Se i n c r e m e n t e a z c u v n t u l d e l a a d r e s a b
,
o c te
pe
t sa u
in
BYTE
PT R
in
W ORD
PT R
u t
s a
i l iz a t
b ) Pe n tr u
t il iz e a z
[b ]
[b ]
p e r a t o r u l PT R p e n t r u a p r e c iz a t i p u l d a te i D e fa p t o p e r a t o r u l PT R s e
i f i c a t i p u l u n e i d a t e ( v a ]. I a b i l e s a u
)
pe n t r u a m o d if ic a te m p o r a r tip u l
d i s t a n a u n e i e t ic h e te
pe n tr u a s p e c
(v a r i a b i l e ) s a u
jm
jm
a t t
c are o
[b ]
[b ]
VAR
c
c a
du l de de f i n ir e
m o
in s t r u c iu
dr e s a r e
ii :
v a
de o
i ile
c o n str u c
sebi
du l d e
m o
dr e sa r e
in tr a s e gm
en t
d ir e c t de
in t e r s e gm
en
tiliz e a z
u n e
i da te
dir e c t
se
FA R PT R
N E A R PT R
e t ic
tic h
in de p
Sa l t i n t e r s e g m e n t l a i n s t r u c t i u n e a c u e t i c h e t a e t i c h i n d e
p
S
; a lt in t r a s e g m e n t la in s t r u c t iu n e a c u e t ic h e t a e t i c h a p r o p
p
D i s t i n c t i a n t r e m o du r i l e d e s a l t i n t r a s e g m e n t i n d i r e c t i i n t e r s e m e n t i n d i
r e c t s e fa c e n
g
f u n c t i e d e t i p u l o p e r a n du lu i c e a p a r e n i n s t r u c t iu n e a d e s a l t s i a n u m e : o e r a n d t i
p
p c u v n t
n s e m n e a z
i a r o p e r a n d p o i n t e r (c u v n t d u b l u ) n s e m n e a z
s a lt in t r a s e g m e n t
s a l t in t e r s e gm e n t
E x e m plu :
h
pr o
jm
jm
W O R D PT R
; Sa l t i n t r a s e g m
D W ORD
; Sa l t i n t e r
[b ]
P T R [b ]
D e sc r ie r
ea se
Pe n tr u
u rm
to a r e le
AX
BX
CX
P,
P,
S,
S,
( PS W)
I , I
D
S,
c u
i de
a le m
in str u
ic r
i st r u
iu n i
pr
a le
ic r o pr o
dr e s a da t
oa r e c a r e d e UZ
sa u
AH
ge n e r a l
: Rs
e g i st
c o n t ex t )
r u de 8
18 0 8 6 / 18 0 8 8
10
st r e
de se g
e g i st r u l de
PF CF r
un c i e de
t i l iz
g i s t r e g e n e r a l e d e 16 b i i ;
r e g i s tr e g e n e r a l e de 8 b i i ;
e g i st r e de 1 6 bi i ;
I F TF S F ZF AF
te r u
18 0 8 6/ 18 0 8 8
c e so a r e lo r
eg i
AL
de po in
re
S r
DF
d e C S * 16 + B X
x x x OF
o c e so a r elo r
CH , CL D H D L
R e fe r i r i g e n e r a le :
X sa u
c u mu l at or ( A
eg
s e t u Bu
iu
n ea cu
g m e n t l a i n s t r u c iu n e a c u a d r e s a d a t
v n t ) a f l a t l a a d r e s a D S * 16 + B X
g i s t r e l o r d i n U C P 18 0 8 6 / 180 8 8
DX
AH A L BH BL
u c
in s tr u c t iu
se
m e le r e
Nu
*
t u lu i de in str
pre z e n tare a
t a ci i :
n o
(d u b l u l
t la
en
me n t
l
a
f g ur i .
hi t i , r
eg i
st r u
de 1 6
bi t i ;
peran
R-
E PL-
EA )
nu
(n
E
r eg
re
"
c t et
1,
(n u m
u me
r e
(n u m
es a
ef
!i u n
ec
t i
(n u m
"
,
de
c a te
i n s tr
c o n
ti u n i d e
in s tr u
1' "
pe n t ru
g o r ie
u c
iu n
di ie
iu
ilo
po p
D ST
hg
egal i
n u m e
n b i { i pe n t r u
(s u r s
n u m e
er
nu
an d
me r i
e p l as a me
b-
d e s t i n a ci e ) ;
sau
c p e 8,
pe 8,
nt
es p e c t
i v 16
es pe v t
bi ci ;
i v 16
bi ci ;
:D
de
re c t
)
ca t
6 bi ci i nd i
pr i
,
n r eg i
D
ca t
st r u l i nd i
A T AI
61
;
6,
EA ) , EA +
(
A)
a t el or
A T A8
reg
EA ;
cu
i nd i
at e
e s t i na t i e
s a t
d
ze a z I un g i me
ec i
:M
..
EA ) , EA +
(
A)
t 1me _
eg ,
);
]: e g
i zi c .
s e n c a d r e a z
u rm
to a i e le ti u r i de i
n s t r u c ci u n i : i n s t r u c t i u n i d e t r a n s f e r
p
i p e n tr u n c r
c a r e a a dr e s e lo
i in s tr u c i u n i e n tr u tr a n s f e r u l
r
v a lo r i lo r
p
tr a n s f e r d e t i
p
SR C
"
1a s i c
"
de tr a n s fe r de ti
p
"
c la s ic
"
se
c a
dr e a z
u rm
to a r e le
in s t r u
iu n i :
D S T SR C
,
Ja t
Oper an
i i i n s tr u c iu n i i M O V
in
m o v
m o v
m o v
SR R
6
R8
8,
SR
tn,
. N
ti.
] ()
RI
de 8
M OV
16 b i t i
sau
a sem e n e a
ea
<
. . u
;i
s tm
( SR
n u
SR
t ;
<
m o v
SR M
R,
r e g i s tr u s e m e n t
g
lo
DA TA
ea
dif ic a t D e
n em o
dm i s e d e i n s tr u c t i u n
R
; R8 <
,
; c
,
Rr
lu n g im
av ea
in s tr u c iu
ac e
n ea
tia po t fi : r e i
g str e
M OV
su n t:
R 16
j6,
po t
n n d
e le a
m o v
de
s ur s
2 pr
t r a n s fe r u l d t
a e lo r
P U SH
m o v
g + 1 num
; FA d r es a
i pen tr
aceast
f f se t
n t ul ad 1
uv
re
u tu l o pe r a n du lu i s
u rs
in di c a to r ii de c o n d i i F
e
orm
c o n
i in dic a t de
EA
cu
a dr e sa de
pe n t ru
al
D ST , S R C
x c
f se t eg a l
)-
eg
g ),
ie g e n e r
of
cu
6,
S ;
S,
ul ad r e s a t i nd i re c t p i n r
e g i st r u l
r
m o v
de
es a
n t u l
c u v
at i e g e n e r a l
c la s ic
s tr u c
ad
c a teg o r ia
D ST
in di c a to r i l o
eg
g),
str u c
1 Tn
)-
o t
A-
d e t ip
eg
o t
u m e
S T-
1 In
et u] cu
c t
1 EA
RC -
n u m e
e r a n d nu m e r i c i me d i at : DA T A s , D A T A I be p l as a me n t ( of f se t ) e ad r es : DE P L s E P L I
d
D
me
S,
ncl e i nd i ce l e 8 ,
r e g is tr u lu
n u m e r ic a
. u
nu m e
in u t u l
c o n
oa ] : ec a r e : CS
s e g me n t
(E A
(
re
A T A-
(
1
i st r u
eg
n u m e
D
e r a n d di n me mo r i e : Ms , M r
z i c u 1 2 r e s p e c t i v 4 o c t e ci ;
R 16
<
DA TA
<
DA TA
R r6
se
t r a n s f er
p o a t e f i C S)
I
]
<
'
d e 16 b i i
M
2
(SR
n u
po a t e f i C S)
n t r
u n
n u a fe c t e a z
O bs er
SR
16 )
; M
pe r m is e x e c u ia
SR , D A T A
u e s te
u n e
i in s tr u c t iu
m o v
Ex
em
o c te t l
EN D S
SE G M E N T
t data
stiv a
ST A R T
ilo
ran s
ax
m o v
ds
m o v
ax
m o v
SS, a x
T ran sfer
re
m o v
ax
st iv a
re
c x
dx
re
m o v
n tr e do u
d im
r e
di a t
gistr e
se
gm
en
e n tu
l de da te
u m e le s e
tu lu
i de
st iv
co
A s ig n a r e a s e g m e n t e lo r
du lu l p r i n c i p a l n c e p e d e Ia l o
; A d r e s a lu i t da ta n A X
; A d r e s a lu i
re
gm e n
s ta c
c a
t i a ST A R T
k n A X
St a b i l e s t e SP
C o d u l A SC I I p e 8 b i i
D a t a 0 tr e c e n
l AL
C o n i n u tu l lo c a t ie i
A dr e s a de
gistr e
g i s tr u
( 16 b i t i )
g i s tr u
(8 b i t i )
l lu i 0 t r e c e n
re
g BL
ax
m o v
m e m o r ie sau
Of f f f h
g istr u
bx
m o v
T r a n s fe r
ax
Se g m
s s : s t iv a
da ta
d i a t de d a t e in
m o v
t c u u n o pe r a n
en
e t e s pa iu l s t iv
D
f
i
t e v r fu l s t i v e i
e
n
e
;
Sf r i t u l s e g m e n t u l u i d e
,
d e , d s : t da ta
c s: co
OV
f e r im
gm
; D e f in
; T
se
; Sf a r i t u l s e g m e n t u l u i d e d a t e
; Se g m e n t u l d e s t i v
:
,
c a .ii de
M OV
EN D S
SE G M EN T
A SSU M E
de
co
rm a :
r egi st t
u n
lo
ST A C K
2 5 6 D U P (?)
E QU
stiv a
iu
i M O V de fo
db 5 5h
DB
da ta
u c
d w Of f f t h
dw of ofh
in t2
cu v
in st r
r e a
SR
<
n c a i:c
po t t r a n s fe r a d ir e c t d a t e n tr e d o
se
p le d e u t i l iz a
t d a t a SE G M E N T
c u v in t l
I6
b Nu
r(
i-
v a
bx
cx
g i s tr u
a l 0
re
r e g istr u
m o v
m o v
; T ran sfer
g i s tr
m e m o ri e
cu v
ax
m o v
d l B Y T E PT R
m e m o r ie c u a
m o v
bx
m o v
al
O F F SE T
c u v
in t2
cu v
in t l
bx
m o v
ax
m o v
c u v
in t2
m o v
c u v
i n t 1, b x
m o v
cx
SI Z E
m o v
in t
2 1h
h 4c h
,
EN D S
d
n t l t r e c e n
re
g AX
in t2
dr e s a r e in d i r e c ta
o c te t
m e m o r ie
m o v
en
cu v
cu v
ffs e t
a v a r ia
b ile i
o c te
t l tr e c e n
re
g BX
[b ]
r a n s f e r m e m o r ie
de
in t l
m o v
T r a n s fe r d in
; T
co
re
(t r e b u i e
u tiliz a t u n r e
; Ur m
,
in u tu l
co n
c e lo r
do u
cu v
in t e din
ax
cu v
in t 1
ST A R T
g i str u in do u a e ta pe )
to a r e le 4 in s tr u c iu n i in t e r s c h im b
r im e a o
Rev
e n i >e
Sf a r s i t u l
p e r a n d u l u i (C X
+n M S D O S
s e gm e n t u lu
; S f 1 s i t u l p r o g r a m
12
u lu
i de
i
co
2)
n tr e
m e m o r ie
e le
m e m o r ie
a stfe
L IFO ) 0
in
c u
c a 1e
s it u a
l de
da te n
m em o reaz
se
ci e
apar e
de
in v
din e a
o r
p lu n
ex em
m o r i e de t i p
e ste 0 m e
f o lo s ir ii a c e s t o r a (
i l l o r d i n bu c l e le
ri i c o n to r
l sa lv r ii i r e fa c e
ers
caz u
iba te
ST I V A
BUCL A 3
B UCL A 2
BUCLA I
SP 4
Call B U C LA 2
Call B U C L A 3
AR
SP 2
A RB I
SP
R ET
RET
c c e su
l la
ac e ast
z o n
s e f a c e p r i n t r u n 1: e i s t r u s e c i a l n u m i t i n d i c a t o r
( p o i n t e r ) d e s t i v SP c a r e
g
p
g e s t i o n a t d e p r o c e s o r p r i n m e c a n i s m e h a r d w a ]. e n l u c i. u l c u s t i v a s u n t e r m i s e d o u o e r a t i i :
p
p
o p e r a ci a d e d e u n e r e n s t i v
: P U SH
p
i
i
o
d
.
_ p e l A a e e x t r a g e r e d i n s t i v : PO P
A d r e s a u lt im u lu i e le m e n t de u s
n stiv
se a fl
to tde a u n a m e m o r a t
p
n SP s i s e n u m e t e v r f u l
s t iv e i
L a m i c r o p r o c e s o a r e l e 18 0 8 6 / 18 0 8 8 a d
r: e s a %z i c
a v r fu l u i s t i v e i e s t e d a t
de p e r e c he a
S S : S P C o n ci n u t u l l u i S S l i m i t a i f i
n er o ar
a s tiv e i
n u m i n du s e b a z a s t i v e i
St i v a p o a t e f i
M e m o ri e lim ita t
i n f e r i o r d e S S * 16
i
i
d e S S * 16 10 +
s
u
e
o
r
r
p
10
v a lo a r e a in i ia l
a r e g i s t r u l u i SP
e s te
A dr e se
I : S S * 16
X =X
'
X x . :b : :
ie i
U it im
de pu
o c tet
. SH )
ac
a ic
(V a l o a r e a
c re
SS * 16
+ v a lo a r e a
i n i ci a l
a re
iu n
str u c
r f u l
pu sh
R l(
PU S H
PU S H
SR
; SP <
sti v e
L a f ie c a r e
re
du p
te
0 o
p e r a tie
se e x tr a
ge
g i s t r u l u i SP
0 o
p e r a ci e P O P )
m ar
ea :
P U SH SR C
tr a n s fe r
g i s t r u l u i SP
A dr e se
In
u rm ez
PO P de
s a lv a r e
c u v
SP
n t u l p r e c i z a t p r i n
2 ( SP
,
1, S P )
<
SR C
p e r a n d u l S R C Se p o a t e
u t i l iz a s u
b fo r m
a :
Sa l v
eaz
p e s t i v c o n t i n u t u l u n u i r e g i s t r u d e 16 b i t i R 16
Sal veazi p e s t i v c o n t i n u t u l l o c a i e i d e m e m o r i e a v n d a d r e s a
pr e c iz a t n in s tr u c t iu n e
,
Sa l v
pe stiv
eaz
pe
s t iv
i n d i c a t o r u l SP
con
tin u tu l
se
de c r e m
2
u nu
r e g is tr u s e gm e n t
e n te a z
13
cu
r e l a t iv
In str u
ci u n e a :
PO P
D ST
; D ST <
( S P + 1 S P ) SP <
SP + 2
n t u l p r e c i z a t n o e r a n d u l D ST
Se p o a t e u t i l i z a s u b f o r m a :
p
R
po p
; R e fa c e din s tiv c o n in u tu l u n u i r
e g i s t r u d e 16 b i t i R
..
po p
R e fa c e din s t iv c o n in t l l
1
i
u u
t
o c a e i d e m e m o r i e a v n d a d
r e sa r e la tiV
; pr e c iz a t n in s tr u c iu n e
SR
po p
; R e fa c e d in s t iv c o n t in u tu l u n u i r e i t
g s r u s e g m e n t ( SR n u p o a t e f i C S )
L a fie c a r e e x tr a e r e di
n stiv
g
i n d i c a t o r u l SP s e 1n c r e m e n t e a z
cu 2
O b s e r w R : Se o a t e
e x e c u ta 0 in str u c ti
p
u ne
c s
PU SH
Sa l v a r e r e g i s t r u s e m e n t d e c d
,
o
g
da r n u s e p o a t e e x e c u t
a 0 i n s tr u c t iu n e
cs
po p
n c r c a r e a r e g i s t r u lu i C S
p r i n i n t e r m e d i u l s t i v e i s e p o a t e f a c e n u m a i e x e c u t n d 0 i n s t r u c i u n e d e
r e n to a r c e r e din tr
0 p r o c e du r
n c o n te x t FA R
A c c e s u < l a in fo r m a i ile
m e m o r a t e n s t iv
s e po a te f a c e s i f r
d e s c r c a r e a s t i v e i u t i l i z n d
a dr e s a r e a ba z a t
n f e lu l u r m t o r :
; Se c v e n
d e m e m o r a r e in fo r m a i i n s t iv
"
m ov
bp s p
ba z a s t iv e i "
; Se p r e c i z e a z
ax
P U SH
SP
SP 2
bx
PU S H
SP
SP 4
fa c
re
d in
r fu ] s t i v
cu v
PU S H
Se c v
I n s t r u c ci u
ax
m o v
bx
m o v
cx
dd
ea
R 81 M
X CHG
plu
ca :
are
se
po
161
,
16 ,
m o v
hg
i n fo
rm a
ie in tr o du
s tiv
e fe c t
16
; R
,16
<
>
R 16
I6
; R
<
>
tin u tu lu i
do i
g i s t e l e d e
c on
tin
pl
tu l u i su r s e i c u
ce
a :
>
co n
in te r s c h im ba r e a
<
re
stiv a
R8
stiv
stiv
>
r a to r
ie i n t r o du s n
<
pe r a n
se
i d in
gm
en t
m e m o r ie
p2
p o a te f a c e p r in
se
pl
p2
o p 1 R
m o v
i
t
r e g s r u p e 8 s a u 16 b i t i i h n
x c
; R8
; R,
t u t i l iz a dr e pt o p e
R,
t iv
rm a
ca
su
ie in t r o d u
i n fo
b f o 1m
I n t e r s c him ba r e a
SR C
Se d e s c a r c
R 8, R 8
R
Obser vape
in f o r m
; U lt i m
f i f o lo sit
po a te
X CHG
m e m o ]: a t e
A do u
D ST
SP
a tiile
; Pr im
X CH G
se c v en
XCH G
n ea
X CHG
em
[b p 2 ]
[b p 4 ]
[b p 6 ]
sp,
de s t in a t ie i I n s t r u c t iu n
Ex
la in f o r m
acc es
m o v
; SP
c x
de
en
un
de R
e s te u n
d ) 1n s t r u c t i u n
a d ic
In de x
n lo
0
u
l n
Ex
cu
em
ie de lu n g im
ea o
peran
ilo r
X L A T ( T r a n s l a t e B y t e t o A L ) t r a n s l a t e a z ( c o n v e r t e _t e )
i e t e c u u n o c te t d i n t r u n t a be l a c r u i a dr e s d e n c e pu t
ea
a c e st ta
1 S
fo lo s it n
be l
e s te to c m a
v a lo a r e a
lu i A L ( A L
<
[B X
AL
v a lo a r e a
se
fl
r e g i s tr u lu
re
i AL
g i s tr u l B X
])
p le :
c o n s i de r
u rm
to a r e a c o d i f ic a r e pe n tr u c ifr
t e le f o n i e ):
>
1 10 0 0
>
0 10 10
>
o 00 11
>
o 0 0
2
14
e le z e c im a le
de la 0 la 9
(c o d u l
2 din 5
>
0 0 10 1
>
1 000 1
>
0 0 1 10
>
1 0 0 10
pr e su pu n em
i n s t r u c t iu n i le :
do r im
bx
m o v
c o n v er
tim
i f r a 6 +n t >
O F F S E T T A B E L ; Se p l a s e a z
; din 5
co
un
"
Pr o g r a m
"
2 d in 5
+n B X
a dr e sa
g i s i
du l
a ta
de n c e p u t
l t r e bu i e
be le i
con i ni
du r i le
cu co
"
"
m o v
la t
O bs e r
va
i-
s se a
fl e n
Pe n t r u
l 6
se
Co
n v e r sia
to a r e
c o r e spu n z
ta be
l de da te
e n tu
gm
i n s t r u c ci u
ca
DB
. n s tr
Ex ist
u c ti u n
if r e i 6
0 0 0 0 1 10 0 b
dic
c o n v e r s ie
(t a b e l u l d e
T A B EL
e x e c u ta te e s te n e c e s a r c a
n u m e r ic e
bx
de pu n
e c
n tr e
cupr i nsi
15
hex
ifr e le
m o v
11
la t
i pen h
g i s tn J l A L
re
se v a
ifr a he x
a z e c im a
d r e s e Jo J:
c a ]:e a a
p a t r u i n s t r u c ci u n i p e n t r u n c r c a r e a
M OV R
O F F SE T o p e r a n d
r
L EA
R l o per a n d
o
dr e se i
u n u
pe r a n d
(n u m
v a r ia
bi l
ex
pr e s ie ):
Ca
LD S
LES
e fe c t a
care a
x em
c east
pe r a n
16 ,
in s tr
per
uc
n u
le a
bx
la
ce
are c a
b) C a
e fe c t a
ncar ci n
m e m o r ie
LDS
LES
A ddr e s s
L o a d D a t a Se g m
L o a d E x t r a Se g m
g iste r
t r e gi ste r
en t re
en
r e la
in str u
c e a st
tiv
per
(e f e c t i v )
iu
p e r a n du l u i p l a s a t n s e g m e n t u l
a i pu te m ic
d e c t i n s t r u c ci u n e a
a o
n e e ste m
cu ren
t de da t e
a n
g i s tr e de ba z
i in de x n f o
rm area a
dr e se i
n c a ]: c
hiv
a le n t
O F F SE T
cu
i n s t r u c ci u
BX
cu
dr e s a de
f fs e t
a o
p e r a n du l u i
n u m e
n ea :
n u m e
n ea :
e f e c t n
m e m o r ie
L o a d Effe c tiv
ii:
n u m e
bx
L EA
10 0
n e e s te e c
ax
u n rez
la
Ia
ax
rc area
ex ecu
ta
t , p e c n d i n s t LU c t i u n e a :
b le ts i ]
a o
f f s e tu lu i
p e r a n du lu i t a bl e
+ si
ci e i i n s t r u c t i u n i l o r :
R
1e s
r e g i s tr u
ac ea st
c or ec
n A X
ld s
a dr e s a
O F F SE T t a b l e [s i ]
u l ta t
le a
se
dr e s a
DB
m o v
c o n du
I ,
a n
n u m e
iu
tiu
stru c
u t i l i z a ]: e a u n o r r e
m o v
I n s t r u c t iu
i in
O F F SE T
16 9
pe rm ite
p le
gi s tr u l R
in s tr u c iu n
p a r e n
arec e
re
m o v
de o
r ,
ncar ci n
pe r a n
e x e c u tie
le a
se
16 ,
16 1
l DS
e fe c tiv
a
dr e s
per
a n
per a n
r e spe c
EA
su n t
R 16
<
R 16
<
t iv E S
a
a z e c im a le
O F F SE T t a b e l
co
cu ren
v a lo r
f ie
se v a
'
m o v
A L
po a te f a c e pr in :
0 12 3 4 5 6 7 8 9 a b c d e f
se
u n e
i le
(E A +
(E A +
i n
pe r a n
in te r pr e ta i
1 EA
) DS<
L EA ) ES <
,
(E A + 3 E A + 2 )
(E A + 3 E A + 2 )
,
g i s t r u l R I s p e c i f i c a t n i n s t r u c ci u n e
d u lu i r e f e r i t n i n s t r u c t iu n e C e i p a tr u
re
ca 0
dr e s
15
de t ip po in te r
A stfe 1
,
a dr e s a a
o c te
v a lo a r e a
f la t
f l a ci n
conci nut i
urm
t o r i i d o i
? H
a
o c te
s t r u c { 1b n
ip
ti
(c o m
tru
en
p o n e n t a de
s f e r u l v al o{ r
LAHF
n c a r c
segm e n t
n c a r c
se
1 n d l c a t o r lo r
de
L o a d A H fr o
m Fl a s
g
c te tu l in f
e r io r a l r e i t
g s ]. u l u i F
Rl
co n o r
ia r
gistr u l D S
re
v a lo a r e a
r e spe c
tiv
con
ci n u t
ES
ij
gi str u l A H
re
(F h i g h F l o w )
Fh ig h
sF
1 1
a st fe l :
AH
b)
sF
SA H F
n c a r c
o c te tu
; St o
l in f e r io
I n s t r u c iu
P U SH F
n ea
PO PF
n ea
F lo
O bser
v a
SA H F
n u
2 I n str
ti
u c
ln
e:
fe c tea z
i le L A H F
i P U SH F
fl a g u r i le T F I F , D F
,
po z i io
c a t e go r ie s e
c a
1)
(SP
<
iu
pe n tr
n ar ea
i n d ic a to r i lo
dr e a z
i n s t r u c ci u
C a r r y F la g
i le
p l e m e n t C a iT y F la g
; Se t D i r e c t i o n F l a g
;
Co
C l e a r D ir e c t i o n F la g
de
area si sc
In s tr u
iu
r a r
it m
d e r e a b in
SU B
D ST
SB B
D ST
SR C
SR C
si sc
dd
I a dc
c o n
d i ti e
d it ie
0)
(C F
1)
=
2
c o n
di ie
i a r in s tr
1)
t iu n e a
(I F
0 ); D e z a c t iv
0)
de r e a bin a r
A c t iv
eaz
s i st e m u
eaz
i A DC
to a r e le
su n t u rm
; ( D ST )
( D ST )
<
( D ST )
<
( D ST )
( D ST )
<
( D ST ) +
( D ST )
( D ST )
R8 Rs
u c
CF )
1)
(D F
(I F
d i ie
(C F
SR C
Pe n t r u i n s t r u c t i u n i l e A D D
a
de
c o n
l de n t r e r u p e r i
s iste m u
l de n tr e r u pe r i
ar
i le p e n t r u a du n a r e a
D ST , S R C
D ST
de
tic e
ADD
ADC
SP
co n
(C F
(D F
C l e a r I n t e r r u pt F l a g
p u l i n s t r u c iu n ilo
3 I A r i t m e t i c a bi na r i
ile in d ic a t o r ilo
f e c te a z in d ic a to r i i de
; Se t I n t e r r u p t F l a g
CM C
<
si OF
; Se t C a r r y F l a g
ST I
Flo
<
n u
i l e in d i c a t o r i l o
( SP
v a lo r
1) SP
; C le a r
ST D
l:
v a lo r
Fh i g h
<
ST C
CL I
a s t fe
n st i vt
CLC
3 1 1 A du n
l AH
r e f a c e d i n st i vt
( SP ) F h i g h
CL D
3 Gr
r e gistr u
s a lv e a z
2 ; ( SP
(P O P F l a g s )
<
str u c
pu n i
ac east
i F
Fla gs )
SP
<
F l.
A H i n F la g s
re
r e g is tr u lu
( P U SH
SP
d ) I n s t r u c iu
im
Flo
r a
<
m
zF
su n t
pe n m
<
R
;
,
16
<
to a r
se u r m
R,
( SR C )
( SR C ) + (C F )
( SR C )
( S R C ) (C F )
e le t ipu r
CF
i de
pe r a n z i :
dd
dd
a dd
a
dd
dd
a dd
In dic a to r ii
O bse r
bin
pl
ib
dir e c t
16
DA TA
16 1
ti su n t :
DA TA
I6,
in s t r u c t iu
<
R 16
CF
<
R l
CF
R8
<
R,
DA TA
<
D A TA
R r
<
R lb
DA TA
<
DA TA
R r
I6
lo
16
8
8
I6
I6
CF
+
+
CF
CF
CF
A F , C F PF S F Z F O F
,
c a lc u
cu
c a
ax
dd
ax
dd
ax
ax
w
e n s iu n e
sem n
si
pe r a n z
o
m o v
su n
p e r a n z i p e 8 s a u 16 b i i
(a c e l a i t i p ) N u m e r e l e f
n c o m p l e m e n t Ba ! d e 2
SU 8
re
u tiliz e a z
se
pr e z e n
pe r a m ii
pe n tr u
t a t i p e c t e u
n cuv
cu
f i ir
sau
fe c t u a r e a
c a lc u
y+
le lo
cu
re
pr e z e n
tar e
per a n z i
n o ta ie
per an z i n
n t
y z s u n t +n s i m p l
,
pr e c iz i e ,
10 0 z _i d e p u n e r e z u l t a t u l n w :
in t e r p r e ta t e n
su n t
sem n
C e i do i
sem n
to a r e a
u rm
se c v e n
. d e
y
10 0
z
ax
pe n t r u
r e p r e z e n t ar e a o p e r a n z i l or s e u t i l i ze a z
ma i mu l t e c u v i nt e s p u n e m c
/ Ao ) p r e c i z t
Pe n tr u e k c t u a r e a de c a l c u le m u l t i p 1 p r e c iz i e s e u
i n s t r u c iu n i l e A D C i SB B
E x e m p l u : S e c v e n ca d e i n s t r u c ci u n i c o r e s p u n z t o a r e a d u n r i i a d o u n u m e r e s c r i s e
pr e c iz i e p l a s a t e l a a d r e s e l e n l d p i n 2 dp c u d e p u n e r e a r e z u l t a t u lu i l a a dr e s a n 3 d p e s t e :
D
perm ise
cu
v a lo a r e a x +
m o v
( SU B t r a c t ) _i 5 8 B S u B t r a c t w i t h B o r r o w )
_i l a i n s t r u c i u n i l e A D D i A D C ( A D D w i t h C a r r y )
ecu t
ac
le az
su
SU B
ile A D D
i le
n u m e r e le c u
pr e c iz ie a dic
E x e m plu : D
in s tr u c iu
i d im
ac ee a
ia r
I n str u c tiu
s im
CF
; M
DATA
8,
16
R r
16 1
16
R8 DA TA
i t ip u r i de o p e r a n z i
b O pe r a iile se e x
bu ie
ar
a fe c ta
P e n t r. u
tr e
R r
rD
t ii :
v a
a c e le a
R 16 M
<
; R
R I6, R r
l a dc
l a dc
I a dc
I a dc
I a dc
l a dc
I a dc
a dd
m u
av e
tiliz e a z
n du b l
dp D D
12 3 4 5 6 7 8 h
2 dp D D
9 87 6 54 32h
rez
c lc
ax
m o v
W O R D PT R
W O R D PT R
a dd
ax
m o v
W O R D PT R
m o v
a x
dc
ax
2 dp+ 2
e x t in
a
de r e a
l or
R e a liz e a z
AX
<
c m
AX
<
AX
+ c m
c z l s e m 1 ?,
tr u e x tin
de r e a
c m
sem n u ]u
c o n v t l .s i a
p
AX +
s
c u v
in u t n
c m
n t
n t
n t
cu v
al
rezu
rezu
Cu v
n t
dr e s a
rez
a l lu i D P 1
cu v
l lu i
dp
l
<
a
u i n 2 dp
lt a t u lu i s e de pu n e l a
a
n t
lta t u lu i
ar i t me
e x t in
l lu i D P2
de pu n
se
de r e a
i ce mi
xt e
s e m n u lu
la
cu
o
a dr e sa r e z
nu me r e de
p e r a n du l u i
pe r a n d u l u i
r
(c u
se m n
se
u t i l iz e a z
doui
in s tr u c t iu n i pe n tr u
; Co
n v er
o c te t u lu
t B y te to W o r d
cu
se m n
re
g i s t r u l A L n c u v n t u l c u s e m n
n a l r e g is t r u lu i A L l a t o i b i i i r e g i s t r u lu i A H
ffh
1 Atu n c i A H
c o n tin u t
g i s t r u l A X p r i n e x t i n d e r e a b i t u lu i d e s e m
0 At u n c i A H = 0 0 h i a r d a c A L :
a s tf e l : da c A L ,
eo n
cu v
n t
cu v
in s t r u c t iu n i pe n t r u
lu n g im i i o pe r a n z i lo
p e r a n d u l u i a s t fe l :
"
c m
ef e
c t ua _ i o p e r a t i i
p ot
a c e a s t a s e v o r u t i l iz a
CBW
c m
a nz i
a u sta r e a
sem n u lu
<
ax
<
; AX
,
dp + 2
3 1 2 I n s tr u c ti u n i pe n
"
W O R D PT R
pr e c i z i i d i f e r i t e Pe n t r u
Pe n t r u
ax
op e r
cazul
rez
AX
W O R D PT R
rez +
m o v
l dp
2 dp
17
re
Ex e m p l u
to r u
urm
Se d o r e t e
a du n a r e
a unu
de in s t r u c t i
u
se t
i:
DB
45
DW
15 0
rez
DW
m ov
num
'
"pr ezent at
pe 8 bi i l a s
p
a t la
a dr e sa
n
cu un nu
m
c bw
dd
ax
m ov
b)
co n
re
t in u t n
sim
p \u
v a
t ie
ln
AX
dac
AX
str u c
iu
e c z ie c u
u n
n u m
rez :
i5
o r d to
D o u ble
12 3 4 5 6 7 8 h
re z
DD
lc
; CF
m o v
bx
m o v
ax
dd
ax
r e g ist r u lu
i A X l a t o i bi i i
'
:=
i d
de pr o gr a m a du n a
u n n u m
r p la s a t n r e is tr u l B X
g
n du b l p r e c iz i e l
p a s a t 1a a d r e s a d p R e z u l t a t u l s e d e
DD
"
re
pr e z e n ta t n
pu n
la
dr e sa
OA B C D h
bx
; Se
a
n t
cuv
w or
i le
e ]r
d p
l la
p r i n e x t i n d e r e a b it u l u i d e
se m n a l
0 a tu n c i D X
0 000h ia r d a c A X
c Bw si c w D n u f
a e c te a z
in di
to a r e a se c v e t
n
rm
p 1 p r
(D X
a stf e l :
O bser
em
; Co n v
gi s tr e le
re
c o n v e r te st
e o c te tu
ax
CW D
gistr u lu i D X
Ex
r ez
; Se
c o n v e r te s te c u v
n t u l l a d u b lu
cu v
n t
W O R D PT R d p
,
W O R D PT R r e z a x
m o v
dc
dx
W O RD PT R
m o v
A lte in
3 12
Se
du
ln
i de in
D ST
c o n tin u
sea
Fo
r m e
d e 1 d in
de
in
u t
c
iliz
c o n
leg a
c e a u
INC
DEC
Se
str u c tiu n
1 la
iu
s tr u c
W O R D PT R
D ST
a to r
x e m
p le
ii
:
:; I
a i .E a
de c r e m
sc
de r
bi nar i
e a
e n ta r e
pe ra n d
; D ECre m
tin u tu l sin g u r u lu
e n
dun
e n
Bt a t u l d e p u
rez u
n d u
se
*n
po i n
pe r a n d
pe r a n d
re z u
lt a tu l d e p u
n d u
se
n a p o i +n
per
an
a r e :
1d e c
\ de c
a
lu i
r u
; Se in
1n d i c
ta r e si
; IN C r e m
t u l s in g u
tu r c u a
c rem en
in
r e z+
d p+ 2
2 dx
fe c t a t i
c x
in
m em
in
dre
p r in M
SF Z F O F
sa t
e n te a z
uncl e M p o
b y t e [b
l p h a [b
e n te az
c o n
in
c o n
in
tu l
re
g is tr u lu i g e n
e ra
l R
A F PF ,
su n t :
in
de c
c re m en teaz
I dec r e m
d e R p o a t e f R s a u R
,
..
S e i n c r e m e n t e a z 1d e c r e m
u n
1 si]
c x
18
a te
fi M
sa u
8
u tu
l lo
16
c a
ie i de
m e m o r ie
Obse r
de c
de c
B Y T E PT R
VA R
dc c
W O R D PT R
VA R
$i i :
) In str u c tiu n ile
b ) I n s t r u c t iu n i le
v a
De
ex em
Dac
plu
BX
da c
AL
0000h
b) I n s t r u c !iu
IN C
i D EC
n u
IN C
i D EC
se e x e c u t
n e
(D S T )
S c h i m b s e m n u l O e r a n d u l u i D ST
p
Fo rm e d e u t iliz a r e :
<
; Se
em
sc
sau
lt i i
sem n u
ex ec u
lu i R sa u M
i du p e x e c u ia in s tr u c iu n i i, A L
t i a i n s t r u c iu n i i B X
Of f H h
=
s pu s r e a
co n
liz e a z
tin u tu lu i
ple m
co m
1. E g i s t r u
lu i ge n
en
him b
se m n u
M po a te D M
sau
,
c o n t in u t u lu
i 1o
c a t ie
i de
Se
pr in
c o m par
dif ic a r e a
co n
d i i e Su n
de r e
sc
pe r a m ilo r
t po s ibile u
cm
R 8, R
8
c m
R s, M
cm
i f t ir
lb,
in
c o n
rm
; Se
com
pa r
Se
c o m
par
; Se
c o m
iu n
ea n e
sc r ie
uncl e
v a
tin
c on
c o n
do u
in u tu l
do
u tu
r e g is tr e
re
ge n
e r a le
gistr e ge n
e r a le
d e 8 b i ci
d e 16 b i i
8 b it i c u c o n in
p a r c o n t i n u t u l u n u i r e g i s tr u g e n e r a l d e
i
l
o
c
a ii de m e m o r ie a d r e s a t
;
pr in M 8
S e c o m p a r c o n ci n u t u l u n u i r e i s t r u e n e r a l d 16
bi i
e
g
g
; u n e i lo c a t i i d e m e m o r ie
pr in M
p e r a n du lu i s u r s c u c o n in u tu l o p e r a n du lu i de s t i n a ie f i r
,
l t a tu l u i d a r c u p o z i t io n a r e a c o r e c t a in d i t i
c a o r lo r d e
e de u t i liz a r e :
n erea rez u
fo
dr e s a t
C o M Pa r e
u tu
de pu
to a r e le
rm
. n s tr u c t iu n i d e c o m a r a r e
p
C M P D S T , SR C
( D ST ) ( SR C )
m o
a a c e s tu ia
l R uncl e R p o a t e f i R
,
m e m o r ie a
n e
ta r e a a r itm e t ic
era
P r e s u p u n n d c A L
1 a d i c i 1 1 1 1 1 1 1 1b i n s t r u
A
L
n
l
v a o a r e a + 1 a dic
;
0 0 0 0 0 0 0 1b
,
B Y T E PT R V A R
00h
16
ple :
n e
a tu n c
v a lo a r e a
(D ST )
h im b
; Se
,
Ex
sc
sau
n e
du l o
N EG a te
n e
m o
ga r e
D ST
D ST
f la g u l C F
Of f h _i s e e x e c u t i n c A L
d e c B X , a tu n c i du p
ex ecu t
i de
NEG
f ec t e a z
se
u tu
u n e
cm
cm
te s te a z
R8 DA TA
c m
cm
pa
a fe c ta
l re
r ,
c m
I n d ic a t o r i i
O bser
r,
8,
DA TA
DA TA
16 ,
co n
t in u tu l u
n u
re
g i str
de 8 b i i
I6
e d ia t
n ea
con
CM P
e ste u r m a t
dit ie p e n tr u
a v er
de
if ic a da c
bic e i de
,
r e l a ia d in
in s t r u c t iu
co n
dac
CF
CF
>
dac
( D ST )
(D ST )
( D ST )
OF,
d a c i
( D ST )
>
da c
( D ST )
ZF
ZF
dac
n e
cum
<
ar
ZF
19
sa lt c o n
a
( SR C )
( SR C )
(SR C )
( SR C )
( SR C )
fo st
sa
ditio n a t,
c ar e
t i s f i c u t
c e e a c e se c o m
sem n :
n u m e r e c u se m n :
SF
de
di ia te sta t
St a r e a b i s t a b i l i l o r d e c o n d i t i e t r e b u i e i n t e r r e t a t d i f e r i t d u
p
p
er e far
s e m n s a u n u m e r e c u s e m n A s t te l da c
n u m e r e le s u n t f
Pe n t r u
p e r a d im
n um
cu u n o
t : A F , C F , P F , SF Z F O F
,
In str u c iu n
bi s ta bi l ii de
compar i
8 bi i
pe
tin u tu
DA TA
ti su
; Se
cu c on
par
su n t
SF
OF
ple :
Ex e m
daei
cm
dh , A L PH A
cm
[b p + 2 ]
cm
3 I 3 In
cx
10 0 h
ir e a
n ru
de n
M UL
r e spe c
t iv A
em
ple
m u
R8
m u
m u lt ir e 51
SR C
r e spe c
t i v 32
ro
x e m
p le
O bser
a
r e z u
x e m
W O R D PT R A L P H A
AX
F ie
im
im
B Y T E PT R B ET A
bx
im
W O R D PT R B E T A
e ste
n u
a tu n c
u c
ex
te
t t C F
DW
200h
re z
DW
r ez
DD
t iu
de n
n e
n s ia
de
i OF
Ts I ]
M U L t ip ly
e c a si
asu
Ts I ]
a
t+ p o
it io
rez
m o v
ax
M UL
pe ran z
re
giste r
de o
c u
se
bir e a din tr e
<
A L
(B E T A [ S I ] )
(D X A X ) <
(D X A X ) <
AX
AX
dac
i (c u
ci p e 1
v
a
o c
te tu
t u l u i )
lt f e l
su n
n m
l t i r e p e c uv i nt
o c te t
(A X )
m 0 v
W O R D PT R
rez
2+ 2, dx ;
ax
p 1u 1 2 :
180
76
=
1o
in
re
pr e z e n t a r e fa r a
in
re
pre z e n ta re c u
1 7 10 +n
a m
b e le
r e
pre z
e n t
sem n
se m n
i
2
20
(D X
c e
m a
cel
m a i pu in
sem
t po z i io n a t i
0
e
p
<
(B E T A TSI D
(A L P ( n l )
AX
do
BX
*
(c u v t u l )
<
c e le
se m n
l ir e pe
oB 4h
o r m em o ry
10 h
Bl h
by
CL
rez
la to
ax
W O R D PT R
BL
( A L P H A TS I ] )
n m
m o v
AL
A L
se m n
n a
AX
<
o c t e tu lu
BX
<
; A X
;
cu
10 h
H OV
(D X A X )
(A L P H A [ SI ] )
AX
n ea
p >a u n o r o
<
a cc u m u
i n s t >u c t i u
; A
l ir e
AL
<
,
Ts I ]
m u
v o r
se m n
t i v n p e r e c h e a
(D X A X )
(D X A X )
in str
r e s pe c
u n s ign e d
BL
; A
I M U L oper eazi
[s i ]
i tb r m
im
20h
em
a r e a c e le a s
d +n f a p t u l
l
c l
<
AL
<
; In te ge
t iu n e a I M U L
m o v
Ex
R,
m u
DB
m u
AX
Pe n tr
r e g is te r o r m
em o ry
16
plu l 1:
n l
m u
m u
lta tu lu i
B Y T E PT R A L PH A
bx
lta tu lu i ,
AL
c o n s t n
i-
va
r ez u
m u
n str u c
!iu
R,
bl
1M U L S R C
in str u
by
AL
m u
b)
b it i f i in d de u s A
n
X
p
(A H A L ) <
(D X A X )
a c c u m u la t o
r
; (A H , A L )
,
+wrpi rti re b i n a r
M U u ip l
y
l t a t u l p e 16
rezu
m u
Ex
( SR c )
si
i m p r ti r e a
bi nar i
ur mi t oar el e i n s t r u c t i u n i
Ex is t
(D ST )
( A X P (n 2 )
sem n
n
ifi c a tiv
i Dc a t iv
Du p
ia in s tr u c iu n i i M U L B L
ex ec u
AX
Dup
ia in str u c iu n ii .M U L
ex ec u
AX
Cu m A H
M
c a lc u
12 9 2
io n
en
le a z
l lh
OF A H
m
se
a i n t i
b in
rez u
lt
BL
A L)
se o
30 60
OF
c o
12 9 2
c a lc u
le a z
17
co m
76
] r]
17
p e r a t ii le pe n tr u n u m e r e c u
m p le m e n tu l f a
d e d o i a Bn
Se
18 0
10
b in e
OF A F 4 H
CF
bt i n e
OB F 4 H
50C h
(A H
OF F H
se o
(A H , A L )
p le m
fa c n
sem n se
de do i A s tfe l , se
ple m e n t fa
i s e o b i n e 4 C h Se e x e c u t 4 C h
2 a l lu i 50Ch i r e z u l t oFA F4H
c o m
lu i oB 4 h
u m
ru
e n tu
l fa
de
IO
Du p
e x e c u tia
i n s t r u c ci u n i l o r M U L
si
IM U L
n e d e f in i t e
In st r u c iu
i lo r M U L
i IM U L
po t
se
u tiliz a
v a lo r
i pe n t r u
i l e f l a g u r i l o r SF Z F A F
,
,
a e
f ec tu
a c a lc u le
i PF
m u ltipl
su n t
pr e c iz ie
DIV
SR C
D I V id e u n s ig n e d
,
O p e r a n du l de m
p ]: ci t , a d i c c o n i n u t u l r e g i s t r u l u i A X p e 16 b i i s a u a l e r e c h i i D X A X
(
p
)
,
3
2
e
b
i
i
p
c s e m p a r t e l a c o n t i n u t u l o p e r a n d u l u i s u r s SR C e 8 r e s
i
1
t
6
b
i
i
e
c
v
l
d
t
c
u
d
p
e
p
,
pu n n u se
,
n r e g i s tr u lu i A L e 8 b i t i r
e s p e c t iv n A X
p
p e 16 b i ci i a r r e s t u l n r e g i s t r u l A H p e 8 b i t i r e s p e c t i v
,
n D X p e 16 b i i O e r a n z i i
su n t c o n s ide r a t i n u m e r e f i r i
p
s e m n F o r m e de u ti liz a r e :
d iv
R8
AL <
AX / R
c t
,
AH <
,
(A X ) M O D (R , ) r e s t
div
M8
<
A
L
A
X / M,
;
it
c
AH <
(A X ) M O D (M , ) r e s t
div
R t
AX <
D
X
A
/
X
(
) R ] c t ; D X <
(D X A X ) M O D (R 6) r e s t
div
M 16
AX <
(D X A X ) / M r c t D X <
( D X A X ) M O D (M 6 ) r e s t
c
b)
IDIV
i n s t r u c ci u n i
v a
iu n
ea
c o n s t n
i de m p
sem n c a
Dbser
SR C
,
I n s tr u
ID IV
a c e le a
are
d n fa p tu l
it u l
p e l :e a z
a su
pr a
u n or
ea
o
DIV
per am
de o
cu
se
b ir e a din tr e
Restu l
sem n
c e le
do
a r e a c e la
w:
Dup
fe c tu
area
pe r a ii lo
d e m p
ir e
in d i c a t o r i i A F C F O F
,
,
n e d e fi n i t i
I n t e g e r D 0v i d e s i g n e d
,
i fo r m e c a i in s tr u c t iu n
ID IV
b ci n
c t c a r e n u n c a e n d e s t i n a i e
p
n t r e r u p e r e p e n i v e l 0 i r e z u l ta t n e d e f i n i t :
P e n t r u i n s t r u c ci u n e a D I V SR C d e
p i r e a a p a r e c n d :
c t u l > OF F H d a c
i
m p r t r e a se fa c e
,
pe o c te t
er ea
u n u
ero ar ea
PF
SF
d e d e p _i r e
co n
ZF
du
ce
su n
la
t u l
OF F F F H, d a c
m p r t i r e a s e f a c e p e c u v n t
P e n t r u i n s t r u c t i u n e a I D I V SR C d e
p i r e a a p a i ' " c n d :
>
o 7F h d a c m p r t i r e a s e fa c e e o c t e t
c t u l
p
>
l
t
o 7 F F F H, d a c m p r i r e a s e f a c e e c u v n t
c
u
p
E x e m p 1u :
Fie :
AX
4 0 0h
10 2 4 n a m b e l e r e r e z e n t r i C U s e m
i far se m n )
p
n
(
10
1 80 10 i n r e p r e z e n t a r e f a r a s e m n
BL
o UB T4 Lh'
7 6 10 i n r e p r e z e n t a r e c u s e m n
I n s t r u c ci u n e a D I V B L n e c o n d u c e l a : A L
0 5 h (c t u l ) A H
7 C h = 12 4 (r e s t u l ) ;
10
In st r u c iu n e a t D I V B L n e c o n du c e la : A L
o F 3h
13 10 (c t u l ) A H
2
4h
3 6 (r e s t u l )
,
c
>
..
In s tr u c t i u
m
ic r o pr o c e so
n l o c u i r e a
ile
a r e le
ac esto r o
de
11m
l ir e
18 0 8 6 / 18 0 8 8
p e r a !i i p t i n
D in
sec v en
i m p
ac est
e ec
t ir e
m o
t iv
su n t
,
hiv a le n te
de de p la s a r e
l l
o r
c e le
i de
c ar e s
m a
c
t e
fo lo
le n t e
o r
seasc
e s te
i n s t r u c iu
po sibil,
n u m a
pe r a
e x e c u ta te
de
de pr e f e r a t
i i d e a du n a r e i
e ste
1t m e t 1c a B C D
32 Ar
3 2 1 A r i t m e t i c a B C D m a c
p he ta t
Repr e z e n ta r e
a n c o d
Bc D a
n u +n e r e l
i
D
c
r
e
i
e
f
c
re zeci
a
o r n t r
m ale
e gi
Re p r e z e
p r e s u p u r 1e u t i
n tarea B
liz a r e a u
C D t rn
n e i c o dif i
c
p a c he t a t r e l
a iz e a z
de pu n e r e a
e f e c tu
fa c e
n d
it e
anu m
a u st
DAA
do i
n A L
Oper an z
Co
asu
pr a
lt a tu lu i
rez u
rec
AF
AF
sau
<
CF
b)
>
de r e a
do i
r i m n e * n A L
a stfe l :
D
ac
(A L )
<
Co
rea
ac
ia
r e c
v a
i-
li i n c i e d e
atu n c
1,
a tu n c
x e m
p le
(A L o 3)
(A
H
>
rez u
)
L)
e c im a
c o rec
l A d ju s t
ia
f t e ]: S u b t r a c t i o
z e c im a
A du
n are
rec
( n f o r m
bi sta bile lo
de
t B C D m a c he t a t
p
)
co n
di ie A F
i CF,
lt a t u lu i
o b in u t
n r e g ist r u l A L du
p
B C D m p a c he t a t R e z u l t a tu l c
o r e c t ( n f o r m a t B C D m
h
a
t
c
e
a t)
p
l t a t u l u i s e f a c e n f u n c t ie de v a l
o a r e a bi sta b i le lo r de c o n d i i
e A F
i CF
a
rez u
a tu n c
a tu n c
>
sau
CF
(A L
<
6 0 11
<
i tm
AF
t ic a
BCD
m p a c he t a t
n u
se
po t
en
v a lo a r e a
rm at
sau
<
4 7
ar
R e pr e z
pe r a t iilo r
60 h
m p r t ir e
E
CF
O bser
liz e az
i n f o
an z
A F
e fe c t u a r e a
i fr e
<
n e a
per
CF
sau
sc
fa c du
p
D AS
I n s tr u c tiu
se
do u
i n fo m
>
(A L 4 7)
c (A L )
ac
i le
i at BCD +
m p a c he t a t
Re z u lta tu l c o
t i a r e z u lt
a t u lu i s e f
ace +
( A L (, 3)
ac
u st r
p e 4 bi
D e c im a l A d
j u s t a f t e r A dd i t i o n
Aj
:
a du n a r e a a
ri
n f o
ta
u m
rm a
re
r u
c o
d BCD
l 2
- 6
IO
J 0 0 0 1 10 10
in b i n
O0 1 0 0 1 1 0 i n
B CD
34
0 0 1 1 0 10 0
25
0 0 10
10 10 1
59
0 10 1
10 0 1
000 0
10 1 10 ( c o r e c
65
0 10 1
11 1 1 1 (A
ia
0)
c o
ar
d BCD
ex ecu
ta
d ir e c t
per
i i d e +n m
l ir e
si
Re z u lt a tu l 59
a
2)
e ste c e
co rec
34
0 0 1 1 10 10 0 +
29
0 0 10
5?
63
du n a r e a
ifr e i 6, in dic a to r u l A F
1 10 1 +
000 0
de o a r e c e du
p
10 0 1
0 10 1
10 1 10
0 1 10
R e z u lt a tu l 63 e s te
(c o r e c t i a )
10 0 1 1 (A F
1)
t de o a r e c e du
p
co r ec
du
n area c
if r e i 6 i n d ic a t o r u l A F
,
b ) Sc d e r e n f o r m a t B C D
bl)
3 4 = 0 0 1 1 0 10 0
29
0 0 10 10 0 1
=
0?
0000
0000
0000
R e z u 1t a t u l 5
b2)
Fie B C D 1
Urm
e s t e c o ]: e c t
30
00 11
0000
0000
I 0 10 0
de o
0 0 1 1 0 10 0
btin
se m em o reaz
du p
1a
dr e s a
I)
B CD 2
c ea m a
if r e i 6 in d ic a t o
,
ru
l AF
0)
de o
c o n tin
ce
de r e a
sc
(A F
B CD 1
0)
arece
n u m er e
lc u le a z
c a
(A
u t a n te r i o r e s t e c o r e c t
i B C D 2 dot r i
to a r e a se c v en t
z e c im a
(A F
R e z u lt a t u l 4
0 10 1
34
: 10 1 1
1O 0 10 (c o r e c t i a )
arec e
du p
t e 4
i de pu
ic )
i*
sc
n e rez u
der e a
z e c im a le
ifr e i 6, in dic a to
ru
l AF
p r e z e n ta te n c o d B C D
l t a t u l n B C D 3 (R e a m i n t i m
c
c ifr a
re
c lc
m o v
a
dd
l B Y T E PT R B C D 1
a l B Y T E PT R B C D 2
a
da a
m o v
m o v
dc
B Y T E PT R B C D 3
al
l , b Y T E P T R B C D 1+ 1
a l , B Y T E PT R B C D 2+ 1
,
da a
m o v
3 2 2 A r i tm
tic a
lt
B CD
B Y T E P T R B C D 3+ 1
n e m
p a c h e ta t
pr e z e n ta r e
a
n u m e r e lo r
d e c t c e a b i n a r
i n c o d B C D m a c he t a t
e s te
p
n e m p a c h e t a t (d e s a c h e t a t
i
c
o
n
d
n
)
n
p
n u m a i 0 c ifr
e
t
o
t
i
C
c
e
f
r
e ste
p
c o n ci n u t
n c e i m a i p u t i n s e i n n i f i c a t i v i 4 bi i a i o c t e t l i
u u
c
r e s t u l b i ci l o r n e i n f l u e n t d
n
v a lo a r e a
n u m r u lu i r e r e z e n ta t C e l m n i u z u a l e x e
p
m p l u de r e p r e z e n t a r e n c o d B
C D n e m pa c he t a t e s t e c o du l
A SC I I n c a r e p e n t r u r e r e z e n t a r e a c i f r e l o r
i
ce
p
m a i se m n if i c a t iv i 4 bi t i a
u v a l o a r e a 00 1 1b L a
e fe c t u a r e a o pe r a i i lo r de a d u n a r e
sc de r e
n m u l t i r e s i m p r ci r e c u o e r a n i
fo rm a t B CD
z
n
p
d e s p a c h e t a t ( n c o d A S C . I ) s u n t n e c e s a r e u r m t o a r l
e e c o r e c ii a stfe l :
r epr ez e n
re
t a r e a n c o d B C D
AAA
; A SC I . A d j u s t
ft e r A dd i t i o
2
23
d o i o p e r a n : I n >o
> n i : i t 11( l l
n d n i M :h
p
c t N 1%: ; : u l 1
:l l u l
p a c h e t a l c s l c d e p u s +n r c i s t r l
c c A ld M
g
A l
:
\
sl
l
l
:
Dag a (A L ) : 9
s a u > .
.. \
1 alun i
1unar ea
neim
l or mat B ( : i )
(A L )
t ! *n
c o rec
<
( L ) A N I) W h
S ( 11 d i u s t a S
e u bt c t io n
I n s t r u c \iu n e a r l
e a i z e a z \ c o >e
c \i a z e c i m a l
A\ >c z u l t a t u l u i o b i n u t
n r e g is t r u l A L
c
s c d e r e a
do i o pe r a n z i + t
a
h n n a t B C D n e +m A h t
n
Rc z u l t a t u l c o r e c t n f o r m a t
p rc c a t
n em pa c h e t a t e st e d
e p u s n r c is t r e l
c 1 1
g
i A L a s t l; : I :
D ac
( A L . . 3) > 9 s a u A I : . I A t u n c i
,
BCD
CF
(A L )
( L ) A N D 0 1: h
<
AAM
l n str u
n
<\ i r e
m u
c o r ec
t , n fo
tiu n
do i
e m
plu
A S C 1I A d j u s t
r eal i zeazi
e a
ci a z e c i ma l
c o ]: e c
l n s tr u
m o v
bl 9
g i s t r u l A L dupi
M U L ia r r e z u lta t u l
re
hl
;
;
; A
\i u
r eal i z eaz
n e a
n
*n
SC II A
c o re c
(A H )
ia
AX
se v a o
h!in
e v a lo a r e
o0 3F h
AX
se v a o
b!in
e v a lo a r e
0603
dj u s t
z e c
>t i r e a s e
b e >o >c D i v i si o
im
ta c e
c u
t o
r m
se c v e n
are a
c
ifr e
z ec
im
a le
l B Y T E PT R U P 1
dd
l B Y T E PT R
U P2
aaa
m o v
dl
IT I O V
l B Y T E P T R U P 1+ I
l B Y T E PT R U P 2 + I
a dc
aaa
c o rec
t)
d e m p l l i t u l u i +n a i n t e a m p r t i r i i a d o i o e r a n z i
p
D I V >e z u l t a t u l d i n A L c o r e c t a t n f o r m a t B C D
,
a s t fe
l:
c a lc u le a z
c de pr o gr a m
m o v
(r e z u l t a t
<
p r e z e n t a t e p e ci t e 2
g is tr u l D X :
a
b .i n u t
r m a t B C D n em p a c het a t
p
i
d
i
d
f
t
u
s
n
r
e
s
h
t
n
e
1
a
e
e m pa c
g t r e l e A H _i A L
p
( A H ) * 10 + ( A L )
(A L ) <
r e
l 7
m o v
n fo
re
lt a tu l u i
( A L ) M O D 10
<
A A D
plu
>e z u
d)
em
n m
a a m
Ex
u lt ip l ic a t io n
m i a t B C D n e m p a c he t a t
u l ci r e a s e r a c e c
per an
i A L a s t fe l :
L 11 i a t B C D n e m p a c h e t a t e s t e d e p u s n r e g i s t r e l e A H
m u
i Be r M
z i n fo
(A L )
Ex
du p
a r
it m
e t ic a
I3C D
e x
p r e s i a U P 1+ U P 2 U P 3
n e m
p a c he ta t
rezu
i t+
Ei t t
l u i U P 1+ U P 2 n D L
l u i U P 1 +n A L
; c m s c i l r il l u i U P I + U P2 n A L
; C o r e c ! i e 13C D
24
n u m e r e le
lt a tu l de p u
m p s c i*
a lu i U P I n A L
i
c
t
m
s
c
r
a l u i U P 1+ U P2 n A L
;
p
; C o r e c ! i e I3C D
n d u
f 1i n d
se
x c
su
hg
l , dl
hg
sbb
Deo
sin
gu
; c
ifr
; c
if
l u i U P 1+ U P 2 U P 3 n
; c
ifr
l u i U P 1+ U P 2 U P 3 n D L
ci f r i
ifr
se o
bse r v
l dl
,
l , B Y T E PT R U P 3+ 1
aas
dh
m o v
l u i U P 1+ U P 2 n A L
l u i U P 1+ U P 2 n D L
l B Y T E PT R U P3
aas
x c
i f i :
; c
ar ec e se
c :
l
lu
cr eaz
im plic it
cu re
gi stm l A L
l u i U P 1+ U P 2 U P 3 n A L
Bu i U P 1+ U P 2 U P 3 n D H
c
la fie c ar e pa s
se
ci f r i
/
: 3
tr ate az
t e