Sunteți pe pagina 1din 18

For

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

S-ar putea să vă placă și