ÿþD e k o d e r I n s t r u k c j i i L i c z n i k R o z k a z ó w
R e j e s t r y K o n t r o l e r Z e w n t r z n e
W s k a zn i k
R o b o c z e P r z e r w a D P r z e r w a n i a
S t o s u
P o d s t a w y t e c h n i k i
W e w n t r z n a m a g i s t r a l a a d r e s o w a i d a n y c h
m i k r o p r o c e s o r o w e j
Z e w n t r z n a
E T E W 0 0 6 R e j e s t r d e k o d u j c y i n s t r u k c j e ( I n s t r u c t i o n D e c o d e r ) b l o k
B u f o r
M a g i s t r a l a
D a n y c h
f u n k c j o n a l n y o d p o w i a d a j c y z a d e k o d o w a n i e i s y n c h r o n i z a c j D a n y c h
J e d n o s t k a
w y k o n y w a n y c h i n s t r u k c j i ( p r o g r a m u )
A r y t m e t y c z n o
L o g i c z n a
W e w n t r z n a
W e w n t r z n a
S t r u k t u r a m i k r o p r o c e s o r a i
P a m i
D e k o d e r D a n y c h
D e k o d e r D a n y c h
m i k r o k o n t r o l e r a . A r c h i t e k t u r y
I n s t r u k c j i
I n s t r u k c j i
R e j e s t r
S t a t u s o w y
W e w n t r z n a
W e w n t r z n a
v o n N e u m a n n a i h a r w a r d z k a
P a m i
L i c z n i k
L i c z n i k r o z k a z ó w ( P r o g r a m L i c z n i k
P r o g r a m u
P r o g r a m u
U k Ba d y R o z k a z ó w
C o u n t e r / I n s t r u c t i o n P o i n t e r , R o z k a z ó w
C L K
T a k t u j c e
A n d r z e j S t p i e D R e g i s t e r ) l i c z n i k a d r e s u j c y
? ? ?
Z e w n t r z n a
B u f o r
B u f o r
p a m i k o d u p r o g r a m u
M a g i s t r a l a
K a t e d r a M e t r o l o g i i E l e k t r o n i c z n e j i F o t o n i c z n e j
A d r e s o w y
A d r e s o w a
( w y k o n y w a n e g o p r o g r a m u ) , d a n e
Z a s i l a n i e
M a g i s t r a l e M a g i s t r a l a a d r e s o w a i d a n y c h
M a g i s t r a l a ( B u s ) - t o z e s p ó B l i n i i , p r z e w o d ó w s Bu |c y c h
R e j e s t r y R e j e s t r y
d o p r z e s y Ba n i a i n f o r m a c j i o t y m s a m y m c h a r a k t e r z e o r a z
R o b o c z e R o b o c z e
u k Ba d y s t e r u j c e p r z e p By w e m i n f o r m a c j i :
W e w n t r z n a m a g i s t r a l a d a n y c h W e w n t r z n a m a g i s t r a l a d a n y c h
Z e w n t r z n a Z e w n t r z n a
M a g i s t r a l a a d r e s o w a ( A d d r e s s B u s ) -
B u f o r B u f o r
M a g i s t r a l a M a g i s t r a l a
" w e w n t r z n a ( I n t e r n a l B u s ) - d o w y m i a n y i n f o r m a c j i w
D a n y c h p r z e s y Ba n i e a d r e s ó w p a m i c i l u b u k Ba d ó w D a n y c h
D a n y c h D a n y c h
J e d n o s t k a J e d n o s t k a
w e w n t r z n e j s t r u k t u r z e m i k r o p r o c e s o r a ,
w e j [c i o w o - w y j [c i o w y c h :
A r y t m e t y c z n o A r y t m e t y c z n o
m i k r o k o n t r o l e r a
L o g i c z n a j e d n o k i e r u n k o w a , 2 - s t a n o w a
L o g i c z n a
" z e w n t r z n a ( E x t e r n a l B u s ) - d o k o m u n i k a c j i
j e d n o k i e r u n k o w a , 3 - s t a n o w a D e k o d e r
z e s t a n e m
D e k o d e r
m i k r o p r o c e s o r a , m i k r o k o n t r o l e r a z u k Ba d a m i
w y s o k i e j i m p e d a n c j i ( 3 - s t a t e i m p e d a n c e )
I n s t r u k c j i I n s t r u k c j i
I n s t r u k c j i I n s t r u k c j i
R e j e s t r R e j e s t r
z e w n t r z n y m i , n p . p a m i c i a m i , u k Ba d a m i w e j [c i o w o -
S t a t u s o w y w t r y b i e H O L D l u b D M A
S t a t u s o w y
w y j [c i o w y m i ; m a g i s t r a l a z e w n t r z n a j e s t o d d z i e l o n a
L i c z n i k
L i c z n i k L i c z n i k
M a g i s t r a l a d a n y c h ( D a t a B u s ) - L i c z n i k
p r z e s y Ba n i e
o d m a g i s t r a l i w e w n t r z n e j z a p o [r e d n i c t w e m b u f o r ó w ;
R o z k a z ó w R o z k a z ó w
R o z k a z ó w R o z k a z ó w
d a n y c h d o / z p a m i c i l u b u k Ba d ó w w e j [c i o w o -
w y j [c i o w y c h ( d w u k i e r u n k o w a , 3 - s t a n o w a z e
B u f o r Z e w n t r z n a B u f o r Z e w n t r z n a
A d r e s o w y M a g i s t r a l a s t a n e m w y s o k i e j i m p e d a n c j i ) A d r e s o w y M a g i s t r a l a
Z a s i l a n i e
A d r e s o w a A d r e s o w a
Z a s i l a n i e , T a k t o w a n i e , S t e r o w a n i e . . R e j e s t r y R o b o c z e
R e j e s t r R o b o c z y ( W o r k i n g R e g i s t e r ) w e w n t r z n y
R e j e s t r y K o n t r o l e r Z e w n t r z n e
R e j e s t r y
W s k a zn i k
M a g i s t r a l a s t e r u j c a ( C o n t r o l B u s ) - s t e r o w a n i e p a m i c i i P r z e r w a n i a
u k Ba d p a m i c i o w y m i k r o p r o c e s o r a , b l o k
R o b o c z e P r z e r w a D R o b o c z e
S t o s u
u k Ba d ó w w e j [c i o w o - w y j [c i o w y c h , n p . z a p i s / o d c z y t d o / z
f u n k c j o n a l n y z b u d o w a n y z p r z e r z u t n i k ó w
p a m i c i / u k Ba d ó w w e j [c i o w o - w y j [c i o w y c h , c h w i l o w e
( n a j c z [c i e j t y p u D ) s Bu |c y d o c h w i l o w e g o
W e w n t r z n a m a g i s t r a l a a d r e s o w a i d a n y c h W e w n t r z n a m a g i s t r a l a d a n y c h
w s t r z y m a n i e p r a c y m i k r o p r o c e s o r a l u b m i k r o k o n t r o l e r a ,
z a p a m i t y w a n i a d a n y c h i w y n i k ó w
z g Bo s z e n i e p r z e r w a n i a i t p . :
Z e w n t r z n a
Z e w n t r z n a p r z e t w a r z a n i a l u b w y k o n y w a n i a o p e r a c j i n a
B u f o r
M a g i s t r a l a
s w o j e j z a w a r t o [c i ; l i c z b a B u f o r M a g i s t r a l a
p r z e r z u t n i k ó w
j e d n o k i e r u n k o w a , 2 - s t a n o w a
D a n y c h D a n y c h
D a n y c h
J e d n o s t k a D a n y c h J e d n o s t k a
w y z n a c z a l i c z b b i t ó w r e j e s t r u
j e d n o k i e r u n k o w a , 3 - s t a n o w a w t r y b i e H O L D / D M A
A r y t m e t y c z n o A r y t m e t y c z n o
R e g i s t e r F i l e z e s t a w r e j e s t r ó w
L o g i c z n a W e w n t r z n a L o g i c z n a
W e w n t r z n a
M a g i s t r a l a z a s i l a j c a ( P o w e r B u s ) - r o z d z i e l e n i e z a s i l a n i a
P a m i
( a n a r r a y o f p r o c e s s o r r e g i s t e r s )
D a n y c h
D a n y c h
z e w z g l d u n a r e d u k c j z a k Bó c e D i z m n i e j s z e n i e o b c i |e n i a D e k o d e r
D e k o d e r
D e k o d e r D e k o d e r
I n s t r u k c j i I n s t r u k c j i
I n s t r u k c j i R e g i s t e r B a n k r e j e s t r y g r u p o w a n e w z e s t a w y
I n s t r u k c j i
p r d o w e g o [c i e |e k z a s i l a j c y c h n a p By t c e d r u k o w a n e j ; r ó |n e R e j e s t r
R e j e s t r
S t a t u s o w y S t a t u s o w y
W e w n t r z n a
W e w n t r z n a ( b a n k i ) , n p . w C 5 1 4 b a n k i r e j e s t r ó w ,
n a p i c i a r d z e n i a p r o c e s o r a i u k Ba d ó w w e / w y
P a m i
w A R M 7 b a n k i r e j e s t r ó w z a l e |n e o d t r y b u p r a c y
L i c z n i k L i c z n i k
L i c z n i k L i c z n i k
P r o g r a m u
U k Ba d y R o z k a z ó w R o z k a z ó w
R o z k a z ó w R o z k a z ó w
C L K R D , W R
T a k t u j c e
Z e w n t r z n a
? ? ?
B u f o r B u f o r
B u f o r B u f o r Z e w n t r z n a
M a g i s t r a l a
A d r e s o w y A d r e s o w y M a g i s t r a l a
Z a s i l a n i e
A d r e s o w a
A d r e s o w a
1
h t t p : / / e n . w i k i p e d i a . o r g / w i k i / R e g i s t e r _ f i l e
2 1 h . . 7 F h
C 5 0 0 A r c h i t e c t u r e a n d I n s t r u c t i o n S e t . U s e r s M a n u a l . I n f i n e o n , J u l y 2 0 0 0
B I T 0 . . 7 2 0 h
U M 1 0 1 2 0 . L P C 2 1 3 1 / 2 / 4 / 6 / 8 U s e r m a n u a l . N X P , R e v . 4 2 3 A p r i l 2 0 1 2
1 F h
R 7
M C S 5 1 n u m e r
R 6 1 E h
b a n k u
B a n k r e j e s t r ó w ( R e g i s t e r B a n k )
B a n k i r e j e s t r ó w
1 A h . . 1 D h
R 1
1 9 h
C 5 0 0 A r c h i t e c t u r e a n d I n s t r u c t i o n S e t . R B 3
R 0 1 8 h
U s e r s M a n u a l . I n f i n e o n , J u l y 2 0 0 0
z a w i e r a o k r e [l o n l i c z b ( b a n k , s t r o n , g r u p , t a b l i c ) r e j e s t r ó w
1 7 h
R 7
( n p . 8 r e j e s t r ó w w M C S 5 1 , 5 r e j e s t r ó w w A R M 7 / 9 l u b C o r t e x - A x )
R 6 1 6 h
D A T A
1 2 h . . 1 5 h
R B 3
I D A T A
a k t y w n y ( w d a n e j c h w i l i ) m o |e b y t y l k o j e d e n b a n k ( s t r o n a , g r u p a , t a b l i c a )
R 1
1 1 h
R B 2
7 F h
R B 2
1 2 8 B Y T E S
R 0 1 0 h
R B 1
b r a k d o d a t k o w y c h i n s t r u k c j i ( w z e s t a w i e i n s t r u k c j i p r o c e s o r a I S A :
O N - C H I P 0 F h
R 7
I n s t r u c t i o n S e t A r c h i t e c t u r e ) p r z y d o s t p i e d o w y b r a n e g o b a n k u r e j e s t r ó w
D A T A M E M O R Y ,
R B 0 R 6 0 E h
S T A C K ,
0 A h . . 0 D h
w z e s t a w i e i n s t r u k c j i p r o c e s o r a ( I S A : I n s t r u c t i o n S e t A r c h i t e c t u r e ) m o g
4 R E G . B A N K S R [ 7 : 0 ]
R 1
0 9 h
0 0 h R B 1
w y s t p i d o d a t k o w e i n s t r u k c j e d o z m i a n y a k t y w n e g o b a n k u r e j e s t r ó w
R 0 0 8 h
0 7 h
R 7
d a n e m o g b y z a p i s y w a n e l u b o d c z y t y w a n e t y l k o z a k t y w n e g o b a n k u
R 6 0 6 h
r e j e s t r ó w ; m o g i s t n i e i n s t r u k c j e l u b s p o s o b y ( w y n i k a j c e z a r c h i t e k t u r y
0 2 h . . 0 5 h
p r o c e s o r a ) d o p r z e n o s z e n i a d a n y c h z j e d n e g o b a n k u d o d r u g i e g o
b a n k R B 0 w y b r a n y p o
R 1
0 1 h
z e r o w a n i u p r o c e s o r a ( R E S E T ) R B 0
R 0 0 0 h
A T m e g a 8 / 8 L . 8 - b i t w i t h 8 K B y t e s A T m e g a 8 / 8 L . 8 - b i t w i t h 8 K B y t e s
I n - S y s t e m P r o g r a m m a b l e F l a s h . A t m e l , R e v . 2 4 8 6 A A A V R 0 2 / 2 0 1 3 I n - S y s t e m P r o g r a m m a b l e F l a s h . A t m e l , R e v . 2 4 8 6 A A A V R 0 2 / 2 0 1 3 , f i g 8
P r z e s t r z e D p a m i c i d a n y c h B a n k r e j e s t r ó w
A T m e g a 8
( D a t a A d d r e s s S p a c e ) ( R e g i s t e r f i l e )
A T m e g a
P a m i
$ 0 0 0 0 R 0
R e j e s t r y o g ó l n e g o p r z e z n a c z e n i a
$ 0 0 0 1 R 1
d a n y c h
. . . . . . . . . .
R 0 r e j e s t r y R 2 6 . . R 3 1
A d r = 0 x 0 0
$ 0 0 1 E R 3 0
R 1 p e Bn i d o d a t k o w e
0 x 0 1
$ 0 0 1 F R 3 1
k a |d y r e j e s t r m a p r z y p i s a n y
R 2 f u n k c j e
0 x 0 2
a d r e s p a m i c i d a n y c h ; R e j e s t r y w e / w y
. . . . .
( I / O R e g i s t e r s )
s s t o s o w a n e j a k o
r e j e s t r y s m a p o w a n i e
R 1 3
0 x 0 D
$ 0 0 2 0 $ 0 0
1 6 - b i t o w e r e j e s t r y
b e z p o [r e d n i o d o p i e r w s z y c h
0 x 0 E R 1 4
$ 0 0 2 1 $ 0 1
w s k a zn i k o w e w t r y b i e
3 2 b a j t ó w w p r z e s t r z e n i
0 x 0 F R 1 5
. . . . . . . . . .
F i g u r e 8 . M a p a
p o [r e d n i e g o
d a n y c h u |y t k o w n i k a ( D a t a
R 1 6
0 x 1 0 p a m i c i $ 0 0 5 E $ 3 E
a d r e s o w a n i a p r z e s t r z e n i
S p a c e )
R 1 7 d a n y c h
0 x 1 1
$ 0 0 5 F $ 3 F
d a n y c h
. . . . . ( D a t a
n i e j e s t t o f i z y c z n a p a m i
M e m o r y W e w n t r z n a p a m i S R A M
R 2 6
0 x 1 A
( I n t e r n a l S R A M )
R e j e s t r X R 2 7 R 2 6 M a p )
S R A M p r o c e s o r a ; t a k a
R 2 7
0 x 1 B
$ 0 0 6 0
o r g a n i z a c j a z a p e w n i a d u |
R 2 8
0 x 1 C
$ 0 0 6 1
R e j e s t r Y R 2 9 R 2 8
e l a s t y c z n o [ w d o s t p i e d o
1 K b y t e I n t e r n a l
R 2 9
0 x 1 D
. . . . .
r e j e s t r ó w
S R A M
R 3 0
0 x 1 E
$ 0 4 5 E
R e j e s t r Z R 3 1 R 3 0
0 x 1 F R 3 1
$ 0 4 5 F
S . F u r b e r : A R M S y s t e m - o n - c h i p a r c h i t e c t u r e .
C o r t e x "!- A 8 . T e c h n i c a l R e f e r e n c e M a n u a l .
A d d i s o n - W e s l e y P r o f e s s i o n a l , 2 n d E d i t i o n , 2 0 0 0
R e v i s i o n : r 3 p 2 . A R M , D D I 0 3 4 4 K , f i g . 2 - 1 0
A R M 7 R e j e s t r y i w y j t k i ( E x c e p t i o n s ) R e j e s t r y C o r t e x - A 8
t r y b u p r z y w i l e j o w a n y ( P r i v i l e g e d M o d e s ) t r y b u p r z y w i l e j o w a n y ( P r i v i l e g e d M o d e s )
t r y b y w y j t k ó w ( E x c e p t i o n M o d e s )
t r y b y w y j t k ó w ( E x c e p t i o n M o d e s )
U s e r S y s t e m
F a s t S u p e r - U n d e - F a s t S e c u r e
S u p e r v i s o r A b o r t U n d e f i n e d I n t e r r u p t U s e r S y s t e m A b o r t I n t e r r u p t
v i s o r f i n e d I n t e r r u p t
m o n i t o r
I n t e r r u p t
R 0 R 0
R 1 R 1
e f e k t d w ó c h s t a n ó w p r a c y :
R 2 R 2
b e z p i e c z e Ds t w a
R 3 R 3
t r y b ( S e c u r e s t a t e )
R 4 R 4
T h u m b
t r y b
R 5 R 5
b r a k u b e z p i e c z e Ds t w a
A R M
R 6 R 6
( N o n s e c u r e s t a t e )
R 7 R 7
R 8 R 8 _ f i q R 8 R 8 _ f i q
R 9 R 9 _ f i q R 9 R 9 _ f i q
R 1 0 R 1 0 _ f i q R 1 0 S a v e d P r o g r a m R 1 0 _ f i q
R 1 1 R 1 1 _ f i q R 1 1 S t a t u s R e g i s t e r R 1 1 _ f i q
R 1 2 R 1 2 _ f i q R 1 2 R 1 2 _ f i q
R 1 3 ( S P ) R 1 3 _ s v c R 1 3 _ a b t R 1 3 _ u n d R 1 3 _ i r q R 1 3 _ f i q R 1 3 ( S t a c k P o i n t e r ) R 1 3 _ s v c R 1 3 _ a b t R 1 3 _ u n d R 1 3 _ i r q R 1 3 _ f i q R 1 3 _ m o n
R 1 4 ( L R ) R 1 4 _ s v c R 1 4 _ a b t R 1 4 _ u n d R 1 4 _ i r q R 1 4 _ f i q R 1 4 ( L i n k R e g i s t e r ) R 1 4 _ s v c R 1 4 _ a b t R 1 4 _ u n d R 1 4 _ i r q R 1 4 _ f i q R 1 4 _ m o n
P C P C ( P r o g r a m C o u n t e r )
C P S R C P S R ( C u r r e n t P r o g r a m S t a t u s R e g i s t e r )
S P S R _ s v c S P S R _ a b t S P S R _ u n d S P S R _ i r q S P S R _ f i q S P S R _ s v c S P S R _ a b t S P S R _ u n d S P S R _ i r q S P S R _ f i q S P S R _ m o n
2
r e j e s t r y
n i e b a n k o w a n e
b a n k e d
u n b a n k e d
r e g i s t e r s
r e g i s t e r s
r e j e s t r y
b a n k o w a n e
A R M v 6 - M A r c h i t e c t u r e R e f e r e n c e M a n u a l . A R M v 6 - M A r c h i t e c t u r e R e f e r e n c e M a n u a l .
A R M D D I 0 4 1 9 C , S e p t e m b e r 2 0 1 0 A R M D D I 0 4 1 9 C , S e p t e m b e r 2 0 1 0
A R M v 7 - M A r c h i t e c t u r e R e f e r e n c e M a n u a l . A R M v 7 - M A r c h i t e c t u r e R e f e r e n c e M a n u a l .
A R M D D I 0 4 0 3 D , E r r a t a 2 0 1 0 _ Q 3 A R M D D I 0 4 0 3 D , E r r a t a 2 0 1 0 _ Q 3
C o r t e x M C o r t e x M
R e j e s t r y o g ó l n e g o p r z e z n a c z e n i a R e j e s t r y w s k a zn i k a s t o s u ( S t a c k P o i n t e r )
r e j e s t r y d o s t p n e p r z e z
r e j e s t r y o g ó l n e g o p r z e z n a c z e n i a r d z e n i a
R 0 R 0
w s z y s t k i e 1 6 - b i t o w e i n s t r u k c j e T h u m b
R 1 R 1 ( G e n e r a l P u r p o s e A R M C o r e R e g i s t e r )
R 2 R 2
i w s z y s t k i e 3 2 - b i t o w e i n s t r u k c j e T h u m b - 2
r e j e s t r y r e j e s t r y
R 3 R 3
( L o w ( L o w
R 4 R 4
R e g i s t e r ) R e g i s t e r )
r e j e s t r y o g ó l n e g o p r z e z n a c z e n i a r d z e n i a
R 5 R 5
( G e n e r a l P u r p o s e A R M C o r e R e g i s t e r )
R 6 R 6 2 n a j m n i e j z n a c z c e b i t y w s k a zn i k a s t o s u
R 7 R 7
( M S P l u b P S P ) s z a w s z e r ó w n e 0 , c o
r e j e s t r y d o s t p n e p r z e z
R 8 R 8
w s z y s t k i e 3 2 - b i t o w e i n s t r u k c j e T h u m b - 2 o z n a c z a , |e s z a w s z e w y r ó w n a n e d o s Bo w a
r e j e s t r y r e j e s t r y
R 9 R 9
( H i g h ( H i g h
( w o r d a l i g n e d )
R 1 0 i n i e w s z y s t k i e 1 6 - b i t o w e i n s t r u k c j e T h u m b R 1 0
R e g i s t e r ) R e g i s t e r )
R 1 1 R 1 1
R 1 2 S p e c i a l r e g i s t e r s R 1 2
M a i n S t a c k R e g i s t e r
P r o g r a m s t a t u s
S t a c k x P S R ( S P _ m a i n p o R e s e t )
M S P
r e g i s t e r
R 1 3 ( M S P ) R 1 3 ( P S P ) R 1 3 ( M S P ) R 1 3 ( P S P ) S t a c k P o i n t e r ( S P )
P o i n t e r ( S P )
P R I M A S K I n t e r r u p t P S P
P r o c e s s S t a c k R e g i s t e r
R 1 4 m a s k
L i n k R e g i s t e r ( L R )
F A U L T M A S K ( S P _ p r o c e s s )
R 1 4
L i n k R e g i s t e r ( L R )
r e g i s t e r s
B A S E P R I
P r o g r a m C o u n t e r ( P C )
P C P r o g r a m C o u n t e r ( P C ) P C
C o n t r o l r e g i s t e r
C O N T R O L
R e j e s t r y R o b o c z e , S t a t u s o w y i A L U
R e j e s t r y A L U S t a t u s
D o d a w a n i e d z i e s i t n e : 3 8 + 6 4 = 1 0 2
R e j e s t r y
R e j e s t r y R o b o c z e ( W o r k i n g R e g i s t e r s ) z e s p ó B
R o b o c z e
p r z e r z u t n i k ó w p r z e c h o w u j c y c h a r g u m e n t y
K r o k 1 K r o k 2 o p e r a c j i w y k o n y w a n y c h p r z e z j e d n o s t k
W e w n t r z n a m a g i s t r a l a d a n y c h
d o d a w a n i e j e d n o [c i d o d a w a n i e d z i e s i t e k a r y t m e t y c z n o - l o g i c z n , a r g u m e n t y i n s t r u k c j i i t p .
Z e w n t r z n a
A L U ( A r i t h m e t i c L o g i c U n i t ) B u f o r M a g i s t r a l a
j e d n o s t k a
w y k o n u j c a p o d s t a w o w e D a n y c h D a n y c h
o p e r a c j e a r y t m e t y c z n o -
r e g _ 1 = 8 r e g _ 2 = 4 r e g _ 1 = 3 r e g _ 2 = 6 J e d n o s t k a
l o g i c z n e , n p . d o d a w a n i e ( + ) i o d e j m o w a n i e
A r y t m e t y c z n o
a r y t m e t y c z n e ( ) , n e g a c j a r y t m e t y c z n , i l o c z y n i
L o g i c z n a
p r z e n i e s i e n i e
p r z e n i e s i e n i e
s u m l o g i c z n ( A N D , O R ) , s u m l o g i c z n z
A L U A L U
= 1
D e k o d e r
= 1
4 - b i t B C D 4 - b i t B C D w y Bc z n o [c i ( X O R ) , n e g a c j l o g i c z n ( N O T ) ,
I n s t r u k c j i
I n s t r u k c j i
R e j e s t r
p r z e s u n i c i a ( S H I F T ) , o b r o t y ( R O T A T E ) i t p .
S t a t u s o w y
s t a t u s s t a t u s
w y n i k = 2 w y n i k = 0 L i c z n i k
L i c z n i k
R e j e s t r S t a t u s o w y ( S t a t u s R e g i s t e r ) r e j e s t r z
( d z i e s i t k i ) ( s e t k i )
R o z k a z ó w
R o z k a z ó w
1 - b i t o w y m i w y n i k a m i o p e r a c j i w y k o n y w a n y c h
p r z e z j e d n o s t k a r y t m e t y c z n o - l o g i c z n , Z e w n t r z n a
B u f o r
n a j c z [c i e j
A d r e s o w y M a g i s t r a l a
n p . C , Z , N , V i t p .
A k u m u l a t o r
A d r e s o w a
h t t p : / / e n . w i k i p e d i a . o r g / w i k i / A r i t h m e t i c _ l o g i c _ u n i t
h t t p : / / p l . w i k i p e d i a . o r g / w i k i / J e d n o s t k a _ a r y t m e t y c z n o - l o g i c z n a
C 5 0 0 A r c h i t e c t u r e a n d I n s t r u c t i o n S e t . U s e r s M a n u a l . I n f i n e o n , J u l y 2 0 0 0
U M 1 0 3 9 8 . L P C 1 1 1 x / L P C 1 1 C x x U s e r m a n u a l . N X P , R e v . 1 2 . 3 1 0 J u n e 2 0 1 4
U k Ba d a r y t m r t y c z n o - l o g i c z n y
A k u m u l a t o r
( A r i t h m e t i c &