You are on page 1of 8

+),+,) & )&&$',+)

Lecture 2

Microprocessor-System
Hardware Fundamentals

 %!+)*+)!#,,)+ μ -0535>-7 /5</?5> A45/4 <1-0= -90


) ,,## )) * 1B1/?>1 - ;<:3<-8 =>:<10 59 >41818:<C
,#+0 & &* %* %  # % %) %  μ%,*+)$+'' &# 5>= :;1<->5:9= -<1/:9><:7710 .C >41
*+)$+'

+),+,) & )&&$',+) )&')&**&) ? *  &%'+


 #!#6  *(,% &  %)0 & $ %
""+#,, .,  %- 
 %-   %- /%"#
%*+),+ &%* +&  /,+ 0 + μ

!#*, +&)* ')&)$* %+
  "&%. &%"&% 1. 26 )&-  %+)* +.% μ % - ., %"%+#!-%)(&
  %-   %- 
 %- 
 %-
&,+*  .&)#7 /$'#6 )###
=4 ) #
=
 &)$##04 μ * ,* % # "&#"!$ %
)(-+)& ., %'%($ ,%$(&, +#"0 ,%$(&,
!"&%#7 %(-#++.*-, #-!
6 %+ ,$ μ * ,* %  &) &,$%+* ')')+ &%4
)' * ')&** %4 '#0 % $,#+ $   #*4 &$',+)
$*4 +7
#!"#!$$!#+ */%$+ !"%*&$$$ 0 &$% ' )%#  "#"#$
%! %#% (% !&%$(!#
)&')&**&) ? *  &%'+ + D)** ,**
J7 $##*+ +)%*)# $&,%+ &
""+#,, + )&$ $$&)0 +&  @% .5> -00<1== .?=
)(-+)& -  -)*A * &% 0+7
K7  0+ *  ,% (, #&+ &% &)  "18:<C
)**7 .5> 0->- .?=
L7  )** &  0+ *
1C.:-<0
::> .) ++% % / $# @/A7 &) ->-.?=  .5>=
'/<119
 &$" 9=><?/>5:9 4 + ') / 97): $%*  /
->- (<-9= )&(
;<:3<-8 -#,7
&" 0?/1<= %-<-7717 
)=10 -> &$" M7  )% & )***
59>1<2-/1 B
=>-<>?; ** # 0 + ')&**&) * +
1>/
!#* $"7 @ $ + 0 +
00<1== .?=  .5>=
* 1 & + )** ,*A7
- N7  %:9= @% $%0 &+)  

 $&#*A !$ !% ' " 7:/->5:9=


#% $&""!#% !#  )%# 

#!"#!$$!#+ */%$+ !"%*&$$$ 0 &$% ' )%#  "#"#$ !#*  %#-
%! %#% (% !&%$(!# B

$&)0 - *


$&)0 V / *
!#*
H &%>-&#+ # $$&)06 &%+%+* * )+ % -% . +&,+ '&.)
H
% $ *0*+$*4 ,* +& *+&) ''# + &% ')&)$* % +*+ )&,+ %*
H &%+%+* %  *+ 0  / % + ,) % $%,+,) % &) ;,)% %< + ,* %
"18:<C !:/->5:9
"18:<C 00<1== →  ')&)$$ %- 
"18:<C 00<1== → "18:<C !:/->5:9 H &$$&% +0'* %#,  4  4  % #* $$&)0
H )*# +0'*% &%#0 ).) ++%   / %,$) & + $*
V  !$$
!#*
      H &%+%+* #&*+ . +&,+'&.) @-&#+ # $$&)0A
H * +&*+&)+$'&))0+7
% $*0*+$4-)0# ++#  *
)(, )7 &$ *0*+$* &%:+-% -  +##3
.C>1 .5> 0->-
H & # $ + +& %,$) & .) +* + -  % %#
A:<0 .C>1=
H *+.) +* @,%# "  = A
0:?.71  A:<0
"18:<C 00<1==9 → "18:<C !:/->5:99
H .& $!&) +0'* )  % 

#?8.1< :2 -00<1==1= # A41<1 # 5= -9 59>131<



!#* '$, 
'$- 

%&#$ 
1%% 
2 
1*  
2
+ &# % ++ > & % +&  ))* 0%$  > (, )* + + +&
)&&%+)&##)
*+ +)%* *+&)* %*  .&,# ))* ') & ##0
&%+ %, +& &# + + *#&% @ + &%# ), +)0A V μ ≅ $ )&&$',+) . + %  * %#
%+)+  ), + @
A4 * %#> '
*+ '&.) *,''#0 *%&+ ,+ &7 $ )&&$',+)7
=) + ' *+) @-)6 JI %*A #&.) @-)6 OI %*A V &%+ %* &%> ' )*&,)* @ 4  4
=A4 +0' ##0 ,* %
&.) &%*,$'+ &% &.) ) $ ''# + &%*7

%+) %  $'#) &) &$'# +


V μ $0 %&+ )(, ) /+)&> ' )*&,)* +& ,%+ &%7
)%* *+&) &,%+= + &+ &) @O +)%* *+&)*A **@J +)%* *+&) S J ' +&)A
' +0=%* +0 $##) O + $) #))
)  ) &) /'%* - **/'%* -
No matter what is the system
@J   T @J   T FKI>FPNA
size, the most important
FNIIIA
component is still the
&$$&% ''# + &%  $&)0@' * ), #A  % $&)0@' +0 *), #A processor.

 'C9/4<:9:?= 0C9-85/ <-90:8 -//1== 818:<C '&"5= 0C9-85/ <-90:8 -//1== 818:<C
&">4-> 5= =C9/4<:95D10 A5>4 >41 =C=>18 .?= >4-> /-9 <?9 -> 8?/4 45341</7:/6 =;110=

)&&%+)&##) /$'#*
 %#, &* JO> +4 &*

LK> + &% ,)# *&+ $ )&')&**&) )&**&)@A6&%+)&#% + @A


 %6 QR *) * @
%+# QINJ ) ++,)A4 RI4 + %04 $4 /$ (41 19><-7 <:/1==593 95> :< μ%
*) * @ ) ++,)A @+$# &).0 * %A4 RJ @ (: =C9/4<:95D1 -90 /:9><:7 >41:@1<-77:;1<->5:9 :2 >41 μ% =C=>18
) ++,)A4LK @LK> + ) ++,)A @+$# &).0 * %A4 (: 01/:01 59=><?/>5:9 -90 ;-== >41 91/1==-<C /:9><:7 =539-7= >: )
M8
 #$.
!%!#!6 )*# IQ4 OQ IN4 OQ IQ4 OQ JJ4 )*#
JK4OQ JK4 OQ JO4 )*# NOQII @ &%+)&##)A8
:9><:7)95> 
   ! 6 JOO $ #04  KIII $ #04 JOO $ #04 JOP $ #04
9=><?/>5:9 1/:01<
92591:9*"  (<5:<1F 2-857C G (: ;1<2:<8 >41 -<5>481>5/ -907:35/-7 :;1<->5:9= A5>459 >41 %)

  %6"'   2-857C       1>/ "'   2-857C


*  *  *  1>/ "'  G <5>481>5/
!:35/ )95>
  ! &%!#$ &" &" &":<>1B"  &" :<>1B"G
  $!  G  =1> :2 59>1<9-7 =>:<-31 &135=>1<=
 #) G 7:/->5:9= A5>459 >41 %)

 !( G
 G
)&**&)&)%+)#)&** % % + @A )&**&)&)
"19C58;-9
8-67?8-> "18;<:=1= %+)#)&** %% +@A
-2>-<
9 !) &')&)$+) +$+ %#& #&')+ &%*. + %+
-
8
-7
- *+& %+)%#*+&)#&+ &%*. + %+
0 -= -7-8->
=
-

-= 0->-
#$$&$
)95> 6-A-7-9  *+)*
-= 6-A-7-9
%&$
 

 %# &$
&%+)&# ! %#!&$
"193-A-7 % +

&*0%)&% 1%&%+)&#+&-)##&')+ &%&+μ*0*+$


&& %*+),+ &%%'**+%**)0&%+)&#* %#*+&


%*  + 
V @)&)$ &,%+)A E )(-+)&  (,-+.!-%)( #$%,-#+,
V
%*+),+ &% &) H )&)$&,%+)@A
V   @) +$+  & % +A H
%*+),+ &% *+)@
A
V  *+)* H +
  

E $#/$$%#$
 H %)#,)'&*7
%)  H )** *+)
(,-+.!-%)( "#!)"#+ +#$%,-#+,
H + *+)
H # *+)
#!$$!#1 2,$%#$

%*  + 
"!  %$ & %! $
)&)$ &,%+)@A *' #>',)'&*) *+)++ *,*0+')&**&)+&
&#+)**&+%/+ %*+),+ &%+&/,+7

%*+),+ &%  *+)@
A )+&C*&%+)&#,% +++*+&)*+ %*+),+ &%
,))%+#0 %/,+&)&

%*+),+ &% &) &+)%*#+=&%-)+% %*+),+ &%& %+&&%+)&#* %#*

) +$+  % & % +    +#  ), + ,*+& ')&)$ ) +$+  %#&  ,#+%,% &# #$%,-#+,
@ A &')+ &%*7
+)')*%+* + ,%$%+# , # % #&" )(-+)&  (,-+.!-%)( #$%,-#+,
&+ %# "#!$$ & % @A & &$',+)7
%<:3<-8 :?9>1< % 191<-7%?<;:=1 &13 %&
 *+)*   *+#-# &+ $$&)0  ))0 % 7  9=><?/>5:9 &135=>1< & 00<1== &135=>1<
#$%# $0&# &$',+) %*+),+ &%4  *+&)
)**4 &) %0 " %&+ @*, *   + *(,% &) ->-&135=>1<
% - ,# )+)*A7
7-3 &135=>1<


%*+),+ &% 0# @+>/,+A
%*+),+ &% 0# + #*
V  ')&**&) /,+* %*+),+ &%* &%>0>&% &) % +& + V % ')&)$ *+)+6
*(,% &,% % $$&)0 E I7 & + ')&)$ &,%+) @A. + + )** & +  )*+
V -)0+ % * &%+)&## 0 + ! %#! & % % + 7 %*+),+ &%
V & /,+ % %*+),+ &%4 + ')&**&) $,*+ + + )&$$$&)07
V  &$'#+ *+'* + ')&**&) +"* +& /,+ &% %*+),+ &% * V + '*6
+  $%#&%! * &) +%/)&% * J7  + %*+),+ &% % ',+ + %+& + %*+),+ &% ) *+) @
A
K7 &%+)&# ,% + &* + %*+),+ &%5 ,'+* +  &)
+ %/+ %*+),+ &%

V /,+ '*6
L7  % + + )(, ) 0 + %*+),+ &%7
1>/4 B1/?>1
M7 )&)$ + )(, ) &')+ &%7
N7 +&) + )*,#+*7
O7 '+ )&$+' J7

%*+),+ &% 0# ')+ &% & )&**&)
 # @ % &')+ &%A
+ %*+),+ &% '& %+ 0

%)$%+ +& '& %+ +& %/+
%*+),+ &%
&
%*+),+ &%
& J*+ ')% @  %0A
& K% ')% @  %0A
/,+
%*+),+ &%
%  #

!(!"&%#$(!# I LJ
!(!"&%#$(!# I LJ
J M  38<4 J M  38<4
K KO   K KO  
L QJ  3;4 L QJ  3;4




 >  >
M  M 
3<4  3<4 
N I N I
O N O N
P

















&  ), + JP &  ), +


#$$&$ #$$&$

%&$ %&$
! %#!&$ #% ! %#!&$ #%
 
 
 
   
 
, 87  , 8  R

 . 8; . 8< . 8= .   . 8; . 8< . 8= . 


#$%#$ #$%#$
 $%--  $%--
LJ
!(!"&%#$(!# I LJ
!(!"&%#$(!# I LJ
J M
M  38<4 J M  38<4
K KO
KO   K KO  
L QJ  3;4 L QJ
QJ  3;4



 > 
 >
M  M 
3<4  3<4 
N I N I
O N N O N

P P

















JP &  ), + P &  ), +


#$$&$ O #$$&$

%&$ %&$
! %#!&$ #% ! %#!&$ #%
 
NN 
R S

RR
 
   
 
, 9L8  , LMNM 
 . 8; . 8< . 8= .   . 8; . 8< . 8= . 
#$%#$ #$%#$
 $%--  $%--

&.
%*+),+ &% &) .&)"* $;/:01 $;1<-90
#+ %  )&')&**&)
$;/:01 $;1<-90
V !!$ % #%!  !# *!&# ""%!
H ) $)0) +) 6 &*+4 &.)4  14 '
9=><?/>5:9
H +)*6 '" &'+ &%*4 %+)+ ') ')#*4 '&+%+ # &) ,+,) )&.+
9=><?/>5:9

$;1<->5:9 :01 "1-9593


V !!$ !  (% !! $!%(# '!" %$&""!#%
 B
H -#&'$%+%- )&%$%+ > && &$' #) % ,) - # # +0
  4
     +B, H -#,+ &% &)*
 4
  
 4    H <135=>1< B H
    %> ), + $,#+&)* &) +&* . + ''&"+*
   4 
  4 
   B H ')+ % *0*+$ - # # +0
  4
   <135=>1< B
  4
  H B
&135=>1< B &135=>1< B!
V %# ! $#%! $
+B,  
H & %* +06 +* '&.) &%*,$'+ &%4 ')&)$% %*0*+$ &*+
H ).) - # # +06 $" *,) 0&, % +,##0 ',)* +
 .
$ )&&%+)&##)&) * % % + %
H ) &) /')+ *4 # %* %4 +
- . ,*+ &%* J - . ,*+ &%* K

KR LI

- . ,*+ &%* K @&%+:A ,$$)0


V )&')&**&)* % $ &%+)&##)* )  , (, +&,* ')+ &
#  +&0
V &%'+ & $ )&')&**&) D $ )&&%+)&##)
V %)*+% &. U .&)"*
V % %)* $ # ) . + U4 U * % ) % +  *+ '&** #
$%
V  *&,)*6
H &. )&')&**&)* &)"6
E ++'6==&$',+)7&.*+,.&)"*7&$=$ )&')&**&)7+$
E ++'6==...7 %+#7&$=,+ &%=$'.&)"*=
E ++'6==...7*7'*,7,=BMPJ=IL=.='!N=&.>$ )&7+$#
H )+ )&')&**&)* &+ *+ %)*%+6
E ++'6==...7**"+#.* +7%+=!0"&=',7+$#
H )+ &$%+* % )&')&**&) *+&)06
E ++'6==...>JKQ7 $7&$=-#&').&)"*=# ))0='>$ )& *+7+$#

LJ

You might also like