ÿþT e | t o p o t r a f i s z
T
e
|
t
o
p
o
t
r
a
f
i
s
z
M i k r o k o n t r o l e r y ?
W n i n i e j s z y m o d c i n k u s z k o By m i k r o -
p r o c e s o r o w e j k o Dc z y m y o m a w i a n i e
l i s t y i n s t r u k c j i p r o c e s o r a 8 0 5 1 . P o -
z o s t a Bo k i l k a p r o s t y c h i n s t r u k c j i u |y -
w a n y c h g Bó w n i e w p t l a c h p r o g r a -
T o t a k i e p r o s t e . . .
m o w y c h o r a z i n s t r u k c j a p u s t a .
W d a l s z e j c z [c i a r t y k u Bu z a j m i e m y
s i d o k Ba d n y m o p i s e m w s z y s t k i c h
p o d p r o g r a m ó w u s Bu g o w y c h m o n i t o r a
c z y l i p r o g r a m u k o m p u t e r k a e d u k a -
c y j n e g o , k t ó r y k a |d y z W a s m a z a p i -
s a n y w E P R O M - i e s w e g o z e s t a w u .
P o z n a m y t e z p r o s t e s p o s o b y n a w y -
k o r z y s t a n i e p o d s t a w o w y c h z a s o -
b ó w t e g o p r o g r a m u , d z i k i k t ó r y m
m o |l i w a b d z i e k o n t r o l o w a n a i n g e -
C z [ 1 0
r e n c j a w e w s z y s t k i e m e c h a n i z m y
d o s t p n e w T w o i m s y s t e m i e e d u k a - A s e m b l e r j z y k m a s z y n o w y p r o c e s o r a
c y j n y m .
K o n t y n u u j e m y o p i s i n s t r u k c j i z g r u p y s k o k ó w . P o z o s t a Ba n a m d o e t y k 0 2 : ; w Ba [c i w e m i e j s c e s k o k u w e d Bu g p o z y c j i = 1
o m ó w i e n i a d o [ r z a d k o w y k o r z y s t y w a n a p r z e z p o c z t k u j c y c h p r o g r a - . . . . .
m i s t ó w , i n s t r u k c j a s k o k u w z g l d e m w s k a zn i k a d a n y c h D P T R , d w i e i n - e t y k 0 3 : ; w Ba [c i w e m i e j s c e s k o k u w e d Bu g p o z y c j i = 2
s t r u k c j e s k o k ó w w a r u n k o w y c h t e s t u j c y c h z a w a r t o [ a k u m u l a t o r a
. . . . .
o r a z d w a t y p y i n s t r u k c j i , k t ó r e d z i k i s w o j e j k o n s t r u k c j i z n a j d u j n a j s z e r -
e t y k 0 4 : ; w Ba [c i w e m i e j s c e s k o k u w e d Bu g p o z y c j i = 3
s z e z a s t o s o w a n i e p r z y p o r ó w n y w a n i u z a w a r t o [c i n i e k t ó r y c h r e j e s t r ó w
. . . . .
z w a r t o [c i a m i s t a By m i ( w y k o r z y s t y w a n e n p . p r z y o d c z y c i e k o d ó w n a c i [-
n i t e g o k l a w i s z a ) l u b w p t l a c h p r o g r a m o w y c h . O t o o n e :
P o n i |e j z a p o z n a m y s i z i n s t r u k c j a m i s k o k ó w w a r u n k o w y c h , k t ó -
r e b a d a j w a r u n e k z g o d n o [c i z a d a n e g o b a j t u w w e w . R A M p r o c e s o -
J M P A + D P T R
J
M
P
A
+
D
P
T
R
r a ( r e j e s t r u ) z i n n y m r e j e s t r e m l u b a r g u m e n t e m b e z p o [r e d n i m ( l i c z -
a n g . J u m p I n d i r e c t r e l a t i v e t o D P T R s k o c z p o [r e d n i o w z g l d e m
b ) . D w i e z n i c h J Z i J N Z s p r a w d z a j c z y w a k u m u l a t o r z e z n a j d u j e
r e j e s t r u D P T R
s i l i c z b a z e r o c z y n i e i n a t e j p o d s t a w i e p o d e j m o w a n a j e s t d e c y z j a
w w y n i k u t e j i n s t r u k c j i n a s t p u j e s k o k p o d a d r e s b d c y s u m a k t u -
o s k o k u . P o z o s t a Be i n s t r u k c j e p o r ó w n u j c e w y b r a n e r e j e s t r y z i n n y m
a l n e j w a r t o [c i r e j e s t r u D P T R ( l i c z b a 1 6 b i t o w a ) i w a r t o [c i a k u m u l a t o -
l u b k o n k r e t n l i c z b z n a j d u j z a s t o s o w a n i e s z c z e g ó l n i e w p t l a c h
r a ( l i c z b a 8 b i t o w a ) . M o |n a p o w i e d z i e |e s k o k n a s t p u j e p o d a d r e s
p r o g r a m o w y c h , g d z i e k o n i e c z n e j e s t w y k o n a n i e n r a z y o k r e [l o n e j
w p a m i c i p r o g r a m u u m i e s z c z o n y w D P T R z p r z e s u n i c i e m p o d a -
o p r a c j i .
n y m w a k u m u l a t o r z e . P r z e s u n i e c i e t o t r a k t o w a n e j e s t j a k o l i c z b a b e z
z n a k u , c z y l i z z a k r e s u <