!"#$% ! #$ ! # ! & # % ! ! '% # %! () # (*+,- ! &., /0&,/1 23 . 4 /5+*- 623 $ 4 /5+* - % 6!7 !7- . 23 *+78 ,5"*- %! • .(*+, 96: 6*9; /( • &.*(,. • 4.&:+/ • +$6.&:+,0%66./<((:=4/1 • >. • % • +. • $ • 23&., /4/5+*0"/5+*1 • 623"$ 4/5+*0<?5+*1 • >63 @.7* ! • > .5"* • 23.,5"**+78 • / • ?>.?/ • , $5"*: • /A −?&/6A . :6 −/<((66A /. :6 −=4/66A 4. :6 • • " & $ $5+*!&5+*!5+* 23!+ ! /,@ + /,@ $5+* /:*+7(!5+* #/,@ ! "< + "< /! 5, & " %! 8"< & ! % $! 8"< + !&%8"<! 7 & ' 7 & , %! /!−/! &:+ /..&:+!% $:$ ! /!−/! &:+ /.&:+.!% A 0/!1A:( $ 80/!1A:( 5:(:? 58?0/! 1A, 58? 8?0/!1A, 8? &@ 0/!61A$& &@ 0/!1A$& &@60/!>1A$&6 &@ 0/!1A$& / !−/ ! &:+ / .&:+.! %$ ! /!−/! &:+ /.&:+.!"% #A 58?0/!1A,/ 8?0/!1A,/ &@ 0/! 1A$& &@0/!1A$& 0/!61A$& 0/!1A$& 5 0/!>1A$?* , 0/!1A$?* 5, /6!−/6! &:+ /66..&:+!/6!% "& ! 3 '' ) ) !"# $ * - * +, & % '" (" & (" % !& . &:+ /# >. :# $ ! . (/B !%C ) % C ! % %!! %?/0?/51 !&C*+780. 1 !$ 5"* %! & # .23*+78,5"*#9449!& *+78-.,5"*! % % %# % ! & # A ?( ?/5 0. "9# ?/5 1! # 6 ! $ ! () # #% !, (*+, # # % $# ! 6 . $ ! # $ ! . $6. ! / ":? $ $ :% *+7( *+78 !&#..# $. !+&:+.!/ .":!&. . % ! / &:+ !/6 %66./<((:=4/ !&% &:+//!/6! !#/6! ! !9% ! !"# $ %" & ' (! #)" " ! * (+ " ,'" "- *( !"# $ %" & ' '$. (! #)" ! * (+ " ,'" "! %""4! >. ! # 6 #% ! #!, * % ! & !? #% ! % %#$$ ##&:+! >.?/0?/<#?/91!& # >.?/0?/<#?/91!?/,45 !&#?(?/50."91# %$ ! <( # &?</+5?+@! % % 6#>6 6!&&?<#(/B# !&/+5?+@# !! 2 3 ,5"* : !.*+78,5"* *+78!&$ ! % > , 5"* 2 3 *+78 ,5"* ! . *+78,5"* ?*/*5! " # ?* .*+78,5"*# 9−44449 $ ! #/* ? * ! / * .# ? * %! 2 4<",9 /5+* 0"/5+*1 62 4<",9 /5+* 0<?5+*1 . ! 2 4."/5+* D>6 !3 #"/5+* 0>6231!,5+*(+@ "/5+*! /!$ 0 1 % $ "> 5+* ! , # $0162 $ 4<",9.<?5+*# >62 2 4<",9. "/5+*! " # $ 4<",9. "/5+*!. C ) !&#. . % ! >62 $?* ! *+78!B%%# .2 *+78 ,5"*?* # *+78!2 ,5"* 9 449! " . *+78 ,5"* ! # *+78 .5"*!*+78449 $ / !#23 !" *+78 944449$/ ! ! & # > . , 5"*! ! , 4 5 0,451# ! , ,5"* > # !&% #!+.*+78,5"*# $?* !.*+78,5"* *+78# $?* !9%#.5"*! ! , .%.# .&?# # . #E! B . /5+* % ! )>6 .% . /5+*! # @7*(+@! #@7*,< # @7*?"!%#@7*?"# @7*(+@ ) &?#% ! 3 3B,F 0@7*(+@!1 . @7* !@7* 3B,F!, $@7* .$! $A @7*(+@5'(9 @7*?"5'(49 @7*?"5'(>9 *+7@7*,<#G9 -,@7*! *+7@7*(+@#G3-@7*! *+7@7*?"#G""9 "&A *+7"#@7*(+@ -! "@<"#G3-3B,F! H@I"& *+7@7*(+@#G9-?@7* FFh 80h 7Fh 00h 03FFh 0000h !" ") , FFFFh 0 ") .-+ / & !" ") , A0~A15 +/ .-+ / "1# ) ,/ "1# ) ,/ APROM APROM Bank 0 Bank 1 -+/ "1#, 0000h P1.x 0FFFh LDROM A16 ! 00 Indirect RAM 2 30 * 0 ' 4 2 3 . 5 - * 0 2 3 0 2 3 Direct RAM − " #$%$ % " , 4 5 0,451 *! ,45.44 !, ,45!% !,45 ! ,45 !9%#,45 %!& %%! ,45!! !# ! *$/%&# $0('&#',#!"& #' *$ !"# $! %"# %&" '( ' %( % $"# $) &' $%%)$ $# $# $' $' $"# $) * %"# %&" %( %( % % +"# $ ( ( $ "# % &#$# '# ( ",45! 3A > 6 /! /!> /! /!6 /! /! /! /! *A/ "A / . . &:+ ! % $ :$ ! 1 3A > 6 ,/! ,/!> ,/! ,/!6 ,/! ,/! ,/! ,/! *A,/ "A , / , 5"* ! & # ! 3A > 6 ?/<! ?/<!> ?/<! ?/<!6 ?/<! ?/<! ?/<! ?/<! *A?/< "A >.! 3A > 6 ?/9! ?/9!> ?/9! ?/9!6 ?/9! ?/9! ?/9! ?/9! *A?/9 "A >.! 3A > 6 ?/<! ?/<!> ?/<! ?/<!6 ?/<! ?/<! ?/<! ?/<! *A?/< "A6 >. ! ?/<# ?/9 ?/<# ?/9 ?/, J ! ?/5?/<?/9?/<?/9!& ) % ! 3A > 6 ?/9! ?/9!> ?/9! ?/9!6 ?/9! ?/9! ?/9! ?/9! *A?/9 "A >. ! ?/<# ?/9 ?/<# ?/9 ?/, J ! ?/5?/<?/9?/<?/9!& ) % ! 3A > 6 . . . . . . . ?/,! *A?/, "A> ?/,!A ?/<#?/9?/<#?/9%? /!#?/<#?/9#?/<#?/9! ?/,!.A%#! 3A > ,*? $&" *A/(+@ 6 . . '4 '4 /? &?< "A ,*+?A# #! ,*+?A 4 ? A ,*+? # ,(+@!0,(+@!1 4 404K1 ! ,*+? # ,(+@!0,(+@!1 ! '4.A ! /?A , /+5?+@!& $;! &?<A , &?<!& (/B # $ ;! 3 # #! 3A > 6 4 5 4 5 & & & & *A(+@ "A 4A %A%!& %!,! 5A A :! 4A %A%!& %!,! 5A A :! &A &A, :%INT1! % % !+! &A & A ,: : % $! &A &A, :%INT0 ! % % !+! &A & A ,: : % $! 3A > 6 '" C / T * * '" C / T * * &*5 *A*+? &*5 "AL '"A 'A#:$ INTx 5$!#$%5$! C / T A (,A# ! #..$! *#*A*,A + *A..! *A.#! * A..9$ *A01<.: !9. !01 :! 3A > 6 <! <!> <! <!6 <! <! <! <! *A< "A" <!.A<,3 3A > 6 <! <!> <! <!6 <! <! <! <! *A< "A3 <!.A<,3 3A > 6 9! 9!> 9! 9!6 9! 9! 9! 9! *A9 "A( 9!.A*,3 3A > 6 9! 9!> 9! 9!6 9! 9! 9! 9! *A9 "A? 9!.A*,3 1 3A > 6 ? ? * * * *? *? *? *A(2(+@ "A ?.AA . !&.. . ! ? ? &. ) 5. ) M M M M "* "+ ", "* "+ ", *A A *# % 6# % ! *A A*#% 6# % ! *A A*#% 6# % ! *? .A,*+78A%*+78 !B%*+78$ % $ ! RD WR %! .,5"*# *+78 ! 3 # %!&#%! *? *? *? ,% 6 > *+78 (Default) 6 > L 3A > 6 /! /!> /! /!6 /! /! /! /! *A/ "AL /!.A' &:+ ! * # % . . # ! , %!A /!A /!A 8 /! A58? /!A8? /!6A&@ /!AINT3 /!>A&@6 $&:+:( :( (:5 ,/5% ,/ $& $& $&6 /!AINT5 $& 0 3A > 6 & &6 & & *A8&4 8: RG 5'*? 5',< . "AL &A$&!, INT5 ! &6A$&6!, &@6! &A$&!, INT3 ! & A$& !, &@ ! 8: RG A( :5(+,!, $ !(.5(!8B/0,"B,!61 8+440/*5!1!" !. ! 5'*?A5(*,!!# (/B$ !#(/B .5(!. ! 5',<A5(+,!/? *!,%5(/ ?*!#% . / ? *! . ! 3A > 6 /64B@ /64B@ /6(*/ /6(*/ /64B@ /64B@ /6(*/ /6(*/ *A/6(+@" "AL /6(*/#/6(*/A/6!.! #A(0>1/6"9#/6"<! #A(0"−"1/6"9# /6"<! #A(60"−" 1/6"9# /6"<! #A(0"−"1/6"9# /6"<! /64B@#/64B@A/6!! #A/6!&:+#/! #A/6!%.5"?!,45 /6"9#/6"<#/6(*//6(*/! #A /6! % . 5& ! ,45/6"9#/6"<#/6(*//6(*/! #A/6!%.5"?:5&! ,45/6"9#/6"<#/6(*//6(*/! /6(*/# /6(*/A /6! . # /6(*//6(*/! /64B@# /64B@A /6! # /64B@ /64B@! 3A > 6 /64B@ /64B@ /6(*/ /6(*/ /6 4B@ /6 4B@ /6 (*/ /6 (*/ *A/6(+@" "AL /6 (*/#/6 (*/A/6! .! #A(0>1/6 "9#/6 "<! #A(0"−"1/6 "9# /6 "<! #A(60"−" 1/6 "9# /6 "<! #A(0"−"1/6 "9# /6 "<! /6 4B@#/6 4B@A/6! ! #A/6! &:+#/! #A/6! %.5"?!,45 /6 "9#/6 "<#/6 (*//6 (*/! #A /6! % . 5& ! ,45/6 "9#/6 "<#/6 (*//6 (*/! #A/6!%.5"?:5&! ,45/6 "9#/6 "<#/6 (*//6 (*/ /6(*/# /6(*/A /6! . # /6(*//6(*/! /64B@# /64B@A /6! # /64B@ /64B@! / 2 3A > 6 . . . . . . . . *A/6"< "AL6 / 2 3A > 6 . . . . . . . . *A/6"9 "AL / 2 3A > 6 . . . . . . . . *A/6"< "AL> / 2 3A > 6 . . . . . . . . *A/6"9 "AL 3A > 6 ,*:4 ,* ,* 5@ 3 53 & 5& *A,(+@ "AL ,*:4A,#* 4 4A ,*+? /(+@ ,45 ,*4!,*! 4#%! 4! ,*A ,*A ,*,** ? , " " " < 3 6: 7 >6: 7 ,* A * ! , !& #,* #5& % % L 0531 ! & # ,* J # 5& % % %! & # ,* !&#% !% !#% 6 ! ! 5@A 5%A#! 3A 53A &A 5&A L ! ! & %L!&#,* J#53 %!&! A # ! ! 5%A # ! 9% ,* ! ! 00 3A > 6 ,3B4! ,3B4!> ,3B4! ,3B4!6 ,3B4! ,3B4! ,3B4! ,3B4! *A,3B4 "ALL ,3B4!.A,!& . ! + % # !" %# ! / 2 3A > 6 . . . . . . . . *A/6 "< "AL" / 2 3A > 6 . . . . . . . . *A/6 "9 "AL3 / 2 3A > 6 . . . . . . . . *A/6"< "AL( / 2 3A > 6 . . . . . . . . *A/6"9 "AL? 2 3A > 6 -$& . <?"/ . . . <?,< &,/@ ./0&1 *A/6"9 "AL4 &,/@A&K, /!,&,/. /5+*.! <?,<A<!. !,#623<?5+*!,# >623"/5+*! <?"/A5. !A623<?5+*$!A>623"/5+*$! ,5,0<?3++1A, (/B # $ ! #N(/B<?3++! 3A > 6 / ! / !> / ! / !6 / ! / ! / ! / ! *A/ "A" / !.A/ . &:+ .! % $ ! 3A > 6 2+34 2"34 234 2*34 . . . . *A/6(,&@ "A" /6$(,&@7A% /6!$/6!$:! A/6!$%/6!$:! A/6!$%/6!$:! 3A > 6 . . . . /6! /6! /6! /6! *A/6 "A" /6!.A/ 6 . &:+ .! / 6 . 0,3(<51! 3A > 6 " , , 8 8 *A& "A ,A A ,A A 8A A 8A "A" '!:$/4&! ,/! ! ,/! $ $ 3 3A > 6 *A,"??5 "A"L ,"??5A ,"??5 % %! 3 3A > 6 *A,"??5 "A"" ,"??5A,"??5% %! 1 3A > 6 . . *A5+*(+@ @ ?(/ ?(/ ?(/ "A"3 ?(/O APA, /!$$ ">.5+*! ?(/ ?(/?(/ :"> /! /! /! /! /!6 /! /!> /! @ A>6235+*! 3A > 6 . . . . . . . . *A,45"< "A"( ,45"<OAPA&., /. ! 3A > 6 . . *A,45"9 . . . . . . "A"? ,45"9OAPA&., /. ! 3A > 6 . . . . . . . . *A,454? "A" ,454?OAPA&., /:! 3A > 3"@2 4&@ *A,45(@ 6 @+ @( (5< (5< (5< (5< "A"4 (5<OAPA&., /*,! @(A4/5+*! @+A4/5+*! 4&@A?5+*!J"/5+*!J<?5+*! 3"@2A"/5+*!J3#J3!?! 3A > 6 /! /!> /! /!6 /! /! /! /! *A/ "A3 /!.A' &:+ ! ! ! /! RD ,$5"* /!> /! /!6 ,$5"* :$ :$ /! $ /! /! /! INT0 $ $? , 5$? , 3A > 6 . /, / /, / /8 / /8 *A&/ &/!A /,A / A /,A /A /8A /A /8A "A3 .! , !/,J %! !/ J %! , !/,J %! !/J %! $ !/8J %! !/J %! $ !/8J %! 3 1 3A > 6 *A,"?@ "A3L ,"?@A""5,! ,"?@ # ,"??5 ! ,"?@! # QR Q ! " " 5 , !,"?@# ! 3 1 3A > 6 *A,"?@ "A3" ,"?@A""5,! ,"?@#,"??5 ! ,"?@! # QR Q ! " " 5 , !,"?@# ! 3A > ,*K:4K ,*K *A,(+@ 6 ,* K 5@K 3K 53K &K 5&K "A( ,*K:4KA , # * 4 4 A ,*+? /(+@ ,45 ,*K 4K! ,*K !4K#%! 4K! ,*KA,*A ,*K ,*K * ? , " " " < 3 6: % >6: % ,* KA* ! , !& #,* K #5&K %%L053K1!&#,* KJ#5&K %%%!&#,* K ! & # % ! % ! # % 6 ! ! 5@KA5%A#! 3KAL ! ! 53KA& %L!&#,* KJ#53K %!&! &KA A # ! ! 5&KA 5%A # ! 9% ,* K ! ! 00 3A > 6 ,3B4! ,3B4!> ,3B4! ,3B4!6 ,3B4! ,3B4! ,3B4! ,3B4! *A,3B4 "A( ,3B4!.A,!& . ! + % # !" %# ! 3A > 6 , . . . . . . . *A,(+@ "A( ,A ,,!, WAIT /6!!% WAIT %/6!*+78! !4$A " 5' (9 ,(+@ 5' ( 9 *+7 "#G""9 *+7 "#G9 +5< ,(+@#G3 -,,! 3A > 6 (? (? ,3 . *A/*5 8+44 (," . ?* "A(6 (?#(?A ( ?% (! ) !% 6#>6 6!, % 6 ! 4 # >6 6 : % >6 6 : # 6 6: ! ,3A (?# (? (:( 5% 6 >6 6 ,!,$% (?#(?% 60#1!% C % $ ; ! # ! 8+44A ( +?!,$ ! 5(!( # 8B/ 0,"B,!61 .! "<44A $ "< % . ! $ "<"<+44! J"<$- J"<$ ?*A.*+78,5"*!, .23*+78,5"*! 3A > 6 . 9&/ <&/ 8B/ *A,"B, ,/" ,/5" ,/" ,/5" "A( 9&/A 9 / & ,! # % ! $ 5& ! <&/A < / & ,! # % ! $ 5& ! 8B/A( + . ,! # (/B ! $8+44 #!.! #% 8:RG (/B ! ,/"A,/"% ! ! & &K ! ( ( ?% ( (?#(?,3J! ,/5"A,/5%"% ! %!& 5&K !((?%((?#(? ,3J! ,/"A,/"% ! ! && !((?%((?#(? ,3J! ,/5"A,/5%"% ! %!& 5& ! ( ( ?% ( (?#(? ,3J! 3 3A > 6 . . 5 56 5 5 5 5 *A@7*,< "A(> 5OAPA >6 @7* ! 3A > 6 "! "!> "! "!6 "! "! "! "! *A" "A( "A " ! # ""9"! 9"! @ # ! 3A > 6 4 84 5(<2 (<2 8@ 5 *A (+@ C / T2 "A( 4 A %A %!& ) ! & 5(<2 (<2 !& !,! 84 A $ 4A " % 8 0/!1 % CP / RL2 # 8@ ?(@ ! & % # ! , % 8! 5(<2A 5% ( 4A . % !&#%# %!, ! (<2A (4A. !&# % %!, ! 8@ A $ ! : 8 !&# 8 #% 8 ! 5 A 5 (! : ! ( %9 #< ! C / T 2 A(:,! ! &# ! & # * 0(2(+@!1#% ! CP / RL2 A(:5 ,! ! & 5(<2 (<2 # . %! & . % 88@ J!& # 88@ J ! 3A > 6 9( 9(6 9( 9( (5 . *A *+? + ?(@ "A(L 9(A 9 ( INT5 ! , $ %! 9(6A 9 ( &@6 ! , $ 6 %! 9(A 9 ( INT3 ! , $ %! 9(A 9 ( &@ ! , $ %! (5A ( 5! & ( * : % < 9 % ! +A +!: ! ?(@A ? ( A # C 8 # >..! 3A > $3%"/) 6 $3%"/, $3%"/5 $3%"/2 $3%"/+ $3%"/" $3%"/ $3%"/* *A5("/ < "A(" 5("/ <A< % ! 5("/ <<,3>.% . ! 3A > 6 ' ' ' ' ' ' ' ' *A5("/ 9 "A(3 5("/ 9A9 % ! 5("/ 9 *,3 >. % .! 3A > 6 < ! < !> < ! < !6 < ! < ! < ! < ! *A< < A "A(( <,3 3A > 6 9 ! 9 !> 9 ! 9 !6 9 ! 9 ! 9 ! 9 ! *A9 9 A "A(? *,3 3 3A > 6 @&? &? * * * * . 3B,F *A@7*(+@ "A( @&?A@7*! &?A@7*!,@7* !#! *OAPA $ ) $! , $ @7* ! 67&8 9 6&+ 6&" 6& 6&* *:"5 * * * * ",:5 * * * 5:)5 * * * ),:* * * *:"5 * * * ",:5 * * 5:)5 * * ),:"* * "*:""5 * * * "",:"5 * * "5:")5 * * "),:+* * +*:+"5 * * +",:+5 * +5:+)5 * +),:2* 3B,FA"@7* !,% @7* ! 300 3A > 6 *A@7*?" @7*?"OAPA:@7*! "A(4 3A > 6 (F "( 4 5, 5, +7 4 / *A/, "A? (FA ( A , "<B!&! "(A "$ A,% ! 4A BA' ! 5,!.A5A 5,5, 5 " . .4 . .4 +7A +%A, % %#%.%! 4A B4A' ! /A / A,: :%R! 3A > 6 ,*+?K /+5 . . ?&4 54 5 *A?(+@ "A? ,*+?KA,/# #! /+5A /.!9! !" ! ?&4A &4!&# !&# .! ! 54A 5 4! 9 !, !".! !& J# %! A 5!,5! 5A 5!!& .!4 . #?&0&!61 # !. ! ?(+@,45$$$$$!54 #:!54 $!/+5 .!/. ! " ,45 % ! /+5# # ?&4 5 ) "!%! 3A > 6 "((! "((!> "((! "((!6 "((! "((! "((! "((! *A"(( "A "((!.A"0"((1 ! 3A > 6 . . . ?& 8 86 8 8 *A& "A &!.A5%# ?&A 8A$&! 86A$&6! 8A$&! 8 A$& ! 3A > 6 3! 3!> 3! 3!6 3! 3! 3! 3! *A3 "A4 3!.A3 %! 3A > 6 . . . /?& /8 /86 /8 /8 *A&/ "A4 &/!.A5%! /?&A ! /8A $&/ !J< #J9 ! /86A $&6/ !J< #J9 ! /8A $&/ !J< #J9 ! /8 A $& / !J< #J9 ! # $ ! # $ ! 9%# !!4 # # 6# !"# !!6# #>! % # )!& C !3 % # % ! *$/'!"(&#'! 44&0$ ,!#',! % 7 7 7 3/$3 * %3 7 7 7 3/3 7 ;00 7 7 7 %/3 7 ;/ * 7 %/3 7 4 * 7 $/3 7 %% 7 $/3 7 $$3% 7 43 7 $/3% 7 3<6 7 6&03 "Q8Q! *$/'!"(&#'#)#',4"55 6 !!"#$ %& !!"#$ ' ()#$ ' !!"#$* ()#$+ , !" ## $ $ % $ & ''(# ) $ $ % $ & ''($ * $ $ % $ & ''( $ $ % $ & ''(& + $ $ % $ & ''(% $ $ % $ & ''( ' $ $ % $ & ''( , $ $ % $ & ''(- $ $ % $ & ''(.# $ $ % $ & ''(.$ - $ $ % $ & ''( ) $ $ ''(/ % ) $ $ ''(# &) $ $ % $ & ''($ &* $ $ % $ & ''( & $ $ % $ & ''(& &+ $ $ % $ & ''(% & $ $ % $ & ''( &' $ $ % $ & ''( &, $ $ % $ & ''(- & $ $ % $ & &+ & 8 -))65+" !!"#$ %& !!"#$ ' ()#$ ' !!"#$* ()#$+ , ''(.# & $ $ % $ & ''(.$ &- $ $ % $ & ''( & ) $ $ ''(/ &% ) $ $ 00$$ -$(*$(+$( & $ % & $ % $ $ % $ & $$(&$($( '$($ 1''$$ #$($(%$( $()$($( $(,$ !0(# ) !0($ * $ $ % $ & !0( $ $ % $ & !0(& + $ $ % $ & !0(% $ $ % $ & !0( ' $ $ % $ & !0( , $ $ % $ & !0(- $ $ % $ & !0(.# $ $ % $ & !0(.$ - $ $ % $ & !0( ) $ $ !0(/ % ) $ $ !0 ( ) $ $ !0 (/ & & & $ % !0( ) ) % & !0(2 +# ) % & 1!,( ( 3 + & % $ % $ 1!,(/( 3 +% & % $ % $ 1!,.#(/( 3 + & % $ % $ 1!,.$(/( 3 +- & % $ % $ 1!,#(/( 3 +) & % $ % $ 1!,$(/( 3 +* & % $ % $ 1!,(/( 3 + & % $ % $ 1!,&(/( 3 ++ & % $ % $ 1!,%(/( 3 + & % $ % $ 1!,(/( 3 +' & % $ % $ 1!,(/( 3 +, & % $ % $ &+ & 8 -))65+" !!"#$ %& !!"#$ ' ()#$ ' !!"#$* ()#$+ , 0 ,% $ $ % $ 0 % $ $ % $ & 0 & $ $ % $ & 0 ) $ $ 0 +& $ $ % $ & 0 + ) $ $ ', $% $ $ % $ & ',# $) $ $ % $ & & ',$ $* $ $ % $ & ', $ $ $ % $ & ',& $+ $ $ % $ & ',% $ $ $ % $ & ', $' $ $ % $ & ', $, $ $ % $ & ',- $ $ $ % $ & ',.# $ $ $ % $ & ',.$ $- $ $ % $ & $ ', $ ) $ ',' $ ) 4 4 '56+ )% $ # %) % ' '% $ $ % $ & '1!7#( 3 ') & $ % '1!7$( 3 '* & $ % '1!7( 3 '' & $ % '1!7( 3 ' & $ % '1!7&( 3 '+ & $ % '1!7%( 3 ' & $ % '1!7( 3 ', & $ % '1!7-( 3 ' & $ % '1!7 ( 3 ' & % $ % $ 5! #% $ $ % $ & 5!# #) $ $ % $ & 5!$ #* $ $ % $ & 5! # $ $ % $ & 5!& #+ $ $ % $ & 5!% # $ $ % $ & &+ & 8 -))65+" !!"#$ %& !!"#$ ' ()#$ ' !!"#$* ()#$+ , 5! #, $ $ % $ & 5!- # $ $ % $ & 5!.# # $ $ % $ & 5!.$ #- $ $ % $ & 5! # ) $ $ 5!' & $ ) % & 1.8' -& $ ) % & 17 3 # & $ % 1!7 3 -# & $ % 1 3 %# & $ % 1! 3 # & $ % 1+( 3 # & % $ % $ 1!+( 3 &# & % $ % $ 1+( 3 $# & % $ % $ 000$ $ & % $ % $ 01$ # & % $ % $ 90+ % $ # %) % "6(# ,) $ $ % $ & "6($ ,* $ $ % $ & "6( , $ $ % $ & "6(& ,+ $ $ % $ & "6(% , $ $ % $ & "6( ,' $ $ % $ & "6( ,, $ $ % $ & "6(- , $ $ % $ & "6(.# , $ $ % $ & "6(.$ ,- $ $ % $ & "6( , ) $ $ "6(/ -% ) $ $ "6#( ) $ $ % $ & "6$( * $ $ % $ & "6( $ $ % $ & "6&( + $ $ % $ & "6%( $ $ % $ & "6( ' $ $ % $ & "6( , $ $ % $ & "6-( $ $ % $ & &+ & 8 -))65+" !!"#$ %& !!"#$ ' ()#$ ' !!"#$* ()#$+ , "6$( * ) $ $ "6( ) $ $ "6&( + ) $ $ "6%( ) $ $ "6( ' ) $ $ "6( , ) $ $ "6-( ) $ $ "6#(/ -) ) $ $ "6$(/ -* ) $ $ "6(/ - ) $ $ "6&(/ -+ ) $ $ "6%(/ - ) $ $ "6(/ -' ) $ $ "6(/ -, ) $ $ "6-(/ - ) $ $ "6.#( $ $ % $ & "6.$( - $ $ % $ & "6.#( ) $ $ "6.$( - ) $ $ "6.#(/ - ) $ $ "6.$(/ -- ) $ $ "6 ( ) $ $ "6 (# )) ) $ $ "6 ($ )* ) $ $ "6 ( ) ) $ $ "6 (& )+ ) $ $ "6 (% ) ) $ $ "6 ( )' ) $ $ "6 ( ), ) $ $ "6 (- ) ) $ $ "6 (.# ) ) $ $ "6 (.$ )- ) $ $ "6 ( ) & & $ % "6 (/ - & & $ % "6'(/$ *# & & $ % "6(.8' *& $ ) % & &+ & 8 -))65+" "6:(.# !!"#$ %& , $ 4* !!"#$ ' )4& ()#$ ' % !!"#$* ()#$+ , &4# "6:(.$ ,& $ 4* )4& % &4# "6:(.' ,# $ 4* )4& % &4# "6:.#( $ 4* )4& % &4# "6:.$( & $ 4* )4& % &4# "6:.'( # $ 4* )4& % &4# "6( ) $ $ "6( * ) % & "0(# %) $ $ % $ & "0($ %* $ $ % $ & "0( % $ $ % $ & "0(& %+ $ $ % $ & "0(% % $ $ % $ & "0( %' $ $ % $ & "0( %, $ $ % $ & "0(- % $ $ % $ & "0(.# % $ $ % $ & "0(.$ %- $ $ % $ & "0( % ) $ $ "0(/ %% ) $ $ "0 ( % ) $ $ "0 (/ %& & & $ % "0( - ) % & "0(2 # % & 9; # ) % & " '# ) % & , $ ) % & ,5 & $ ) % & 0 & $ $ % $ & 0 && $ $ % $ & #& $ $ % $ & $& $ $ % $ & ,+ '& $ $ % $ & ,+ ' ) $ $ % $ $ % $ & 1 3 )# & $ % 9++(# *) $ $ % $ & &+ & 8 -))65+" !!"#$ %& !!"#$ ' ()#$ ' !!"#$* ()#$+ , 9++( * $ $ % $ & 9++(& *+ $ $ % $ & 9++(% * $ $ % $ & 9++( *' $ $ % $ & 9++( *, $ $ % $ & 9++(- * $ $ % $ & 9++(.# * $ $ % $ & 9++(.$ *- $ $ % $ & 9++( * ) $ $ 9++(/ *% ) $ $ :;(# ) $ $ % $ & :;($ * $ $ % $ & :;( $ $ % $ & :;(& + $ $ % $ & :;(% $ $ % $ & :;( ' $ $ % $ & :;( , $ $ % $ & :;(- $ $ % $ & :;(.# $ $ % $ & :;(.$ - $ $ % $ & :;'(.# ' $ $ % $ & :;'(.$ '- $ $ % $ & :;( ) $ $ :0(# ) $ $ % $ & :0($ * $ $ % $ & :0( $ $ % $ & :0(& + $ $ % $ & :0(% $ $ % $ & :0( ' $ $ % $ & :0( , $ $ % $ & :0(- $ $ % $ & :0(.# $ $ % $ & :0(.$ - $ $ % $ & :0( ) $ $ :0(/ % ) $ $ :0 ( ) $ $ :0 (/ & & & $ % # $ # !"#% !& !! # (# ( ( (6# ! ? $#!9 S%!"# . ! # # $) !+ >%.# ! . $C!*. % ! 9% % # ! + *+78 ! & # *+78 ! 9% # L ! RD WR ! % $ $ %!#% !@ # # % # !9%# 6 ! #% # ! ! Single Cycle C1 C2 C4 C3 CLK ALE PSEN -, A7-0 AD7-0 Address A15-8 PORT 2 +3! & Operand Fetch Instruction Fetch C1 C2 C3 C4 C1 C2 C3 C4 CLK ALE PSEN AD7-0 PORT 2 ' 1' '6 % %5= % %5= 2&'3! & !""0 ' ' '* #"0 '- ' ' #"0 '* '- ' ' '* '- '+ 31 31 1' 31 512 31 512 512 5&# 3! & !""0 ' ' '* '- #"0 ' ' '* '- #"0 ' ' '* '- #"0 ' ' '* '- '+ 31 31 "4"', 31 ",!' 31 ",!' 31 ",!' 512 512 512 512 , 3! & !""0 $ & % #"0 $ & % #"0 $ & % #"0 $ & % #"0 $ & % '+ 31 31 "4"', 31 ",!' 31 ",!' 31 ",!' 31 ",!' 512 512 512 512 512 )>3! & 3'!"(&#' # #*+78 $ ? * ! ?* . ! *+78 # %%$ ! *+78 # *+78 T5 *+78 T?/5! & *+78 T5# $!. 5!. ,45!&*+78T?/5 #>. ?/! , ?/#?/5?/5# ?/,!?/,0?/,1<,3?/,,45# $>!@,45% # !?/,# ?/5 # # ?/5 ! ?/5 ?/5 ?/, ! ) &@( ! %%?/%%! ?/$ ! 3*%?/A -,9,< ," -?9?< ?" -(@ % * G *+7 5 #G(@ -<5 % *+7 5#G,< -,% ,"5 *+7 56#G,9 -,% ,56 *+7 5#G?< -,% ?"5 *+7 5>#G?9 -,% ?5> <++/A *+7 ?/<#5 -<?/< , *+7 ?/9#56 -<?/9 , *+78 "#T?/5 -' ," &@( ?/5 -&,"$ *+7 5#?/< -,% ,5 *+7 56#?/9 -,% ,"56 *+7 ?/<#5 -< ?"?/< *+7 ?/9#5> -< ?"?/9 *+78 T?/5#" - &@( ?/5 -&?" *+7 ?/<#5 -,% 5 *+7 ?/9#5> -,% 5> ?H@I 5 #<++/ -?<++/UV * JM0 >D(@1 * JM0 >D(@1 &(@J ( J00M0 >D11D J0M1D J ( J00M0 >D11D6J0M1D6J 6 3*%?/ A -,9,< ," -?9?< ?" -(@ % *+7 5 #G(@ -<5 % *+7 ?/,#G -(?/,?/5 *+7 ?/5#G?9?< -<?/5? &@( ?/, -,?/,?/5 *+7 ?/5#G,9,< -<?/5, <++/A *+78 "#T?/5 -', &@( ?/5 -& ?( ?/, -(?/,?/5 *+78 T?/5#" -? &@( ?/5 -& &@( ?/, -,?/,?/5 ?H@I 5 #<++/ -( * G * J M0D(@1 &(@J ( J0 M0D11D6J0 M1D6J6 # 6 ! & # # $) 6 !&;%% ! 7"' $ )".&&!!#)#', *+78 ! & # *+78 $ $ ! 9% # % ! . 6 ! & $ # $?* ! ,5(9 %! ( ( ,45 0(2(+@1 %! * . 0 . (2(+@1! % ! % #*+78 L !@ *+78# (/B ! ! 3 #,%#%*+78 !& %%*+78 ! *$/ )"..&$"&3 $(! * * * * ( 01 6 > L RD WR ( 6 > 6 RD WR T *9; , >, , 6, >6, , L>, , RD WR T6*9; , , , , 6, , >, , 0 " ,"/ ,"/ '/ 89 !"" 7!"" ,"'/ ,""/ ' ' '* '- ' ' '* '- ' ' '* '- ' ' '* '- CLK ALE PSEN WR PORT 0 7!": "6:5 "6:5: $4) PORT 2 "6:' 7!": "6:'< $4) $4) $4) = !- '# #4?* 03 > ?< 5< 3 3 3 ! =5< 3 "6:<3 $ & % $ & % $ & % $ & % $ & % "6:5 ! =5 "6:5 $4) ! =5 $4) "6:'< $4) @ !- '# #4? $4) '() " ! " ! " ! " ! " ! " ! '()* # * # '()* #$%#& '() * #$%#& #$%#& #$%#& * !- '# #4?" # '"$#,' $ %) *+78# % WAIT $ !/6! %66./<((:=4/ ! ,0,(+@!1!#%*+78 % WAIT ( : *+78 ! + ;# 0 1 $ ! #*+78 %! B $ ! , "/! ,,%J! %& $&& %%! % /+5?+@#(+@+*F&?< ! +$+ % /(+@!! $ % & *! & & #(/B#&##, !(/B;-/#,/#/ ,#"!"</,@ & ! & %!& !,%# % ! &# & # & ,% 50&,51 $! " &,5# $%&! & $ % ! % $5,#/! $ !! ; % ! & ,45!, $ !&&###. %! .! $&# %&$!,$! &').+ ) ! $!3 # 6!& #6#>6 6 ! & (/B !&&## :6!& # ! , % ! , % ,45! , (?0/*5!>1#(?0/*5!1 A &$&8!9) &#'&.&$ 5% 601 >6 6 !, % >6 6% 6! :>6: 6!(/B:6# :>6: 6! 5( $ ! , 8: RG 08&4!1 5( ! % 5( # 8+44 % !(/B$ −6*9;% 6#>6 6! 5(%. ! 5'*?08&4! 1 ! #(/B !& 5(#8+44 ! 9 8B/ 0,"B,!61 . !&8: RG 8B/ J! & # %: ! & # $ ) ! & % # (/B:6 $! ,30/*5!1!" : ) $ (/B% 6!4# ! # ! ! " # (/B !@ (? (? :%!#.: $(/B% 6! :":'+ %/? /(+@!! $%/?!&/ ? # % ! " % %!&"< PSEN !% %,45! $/? $ % ! " $ $ / ! 5, / ? # ! $ ! & / # # %$/! /? $%# %#0"1$ % ! & # % $ . ! % $ % $ ! " % # $ % / ? !5',<08&4!1 #(/B5( $ / ? ! 5( !5($ −6*9;! B 5( $/?% .!& / ? ! *$6/ (!47"' $%#'!+("#',+$ '+:":' / * "< PSEN /+5 /+5 /+5 /+5 & & ? ? ? ? & $ 4 ? " ? /? & ? ? ? ? /? $ 4 ? ? ? * && % ! & #%%# ! ! % ! $! 7"' $! % 5,(6% !5, % 5, ! ! )$! + % # 5, ! % 5, %#% # $!$!9% %#$ ! /+5 # !&#!!7#% ! %# % /+5! &+,#)"! .%! #!.% !&# #!% ! !+ %%$! &&& * ,45 % ! / ( ! 9%# . 5"*! 5"* % !9%# # ! 5"* 7 $ 7# %%)5"* ! 5"*!?# 7#5"* ! " ,45 ! & ! /+5!,45%44 !/%..! *$;/0!3 $( 0 ) !3 $( 0 ) !3 $( $ $' ( . ( $# %"# $ %&" . "# .. '( %"# ' %&" %( %( % %( % % $! % !"# .... +"# $$$ 0 ) !3 $( 0 ) !3 $( $"# $) $$$$$$$$ ... $' $# $"# $) $$$$$$$$ &,$$4 !$"# &' ... * $$$ $%%)$ . $$$$ "# . "# $$$$ $'( $' $$$$$$$$ #/&$( #/&% $$$$$$$$ ?(+@,45:! $ / ?(+@ $$$$ $$$ /+5?(+@!> !/4&?(+@!6 ! 9%# . ! 54 ?(+@! ! " ! ?(+@! ! ! " $! &# % ! % ##%!&# ! '""(%("&! $&INT0 INT1%# & &! & & (+@ ! & # &@$ % !& $# ) &$ (+@ 8&4 ! ) ! , $% # % !&$ %!& %#) %! &$ % ! & %%# )!@$&@ INT5 ! 3 # % $ !& 9($ *+?!4#9( & %! & 4 4 ! %!44 %! +54 84 ! %:% ! $!,% 4 84 ! !&#. # ?&4 0?(+@!1 ! & &!6#! ,! ,# 5&&,(+@,455&K&K ,(+@,45! #% ! " # !% &,45!&:"# #$/4&#! "#"#.<$"(&(" % # # ! % %!@ # ! 9% $ . %! % ) % %! - ! *$5/"#"#.!"(&("4#'""(%! ("& 0$ , "#"#.$<$ $& & 01 +% 4 $& & +% 4 6 5&M& +% 4 M84 > ,/ 5&KM&K $& & $& & L $&6 &6 $& & ?&4 01 ,/ % ! & # %!& $ <("<< % %!<("<< !") %! ! $! !%%&/#&#&/&5&! & # <("<< ! % # !& % #%%# %!%-% ! % $ <("<< % ! ! & # 4 4 % % % ! & $ # &@ &@# !&,# !& # ! ?&4 !<("<<% $ <("<< !%/(,#% /,/,!/(% <("<<!% *$=/3&"$& #'!4"#'""(%!("&! ("& 3&"++"!! ("& 3&"++"!! +% 3 $& +% 3 $& & 3 ,/ $& 6 ,/ 3 $&6 $& 63 > $& 3 %% -$% ! $%5&$!+$ 5& , /( ! <("<<# $ ! $ /(! @ 5 $ 5& # & ( % #%% ! '""(%!%'!#) % # ! & $ INT0 INT5 # ( % &$ ! % ( % ! % $ ! & ) % # <("<< $! <("<< !% %$! " !& ) %# % % $! & $# !$0 %1 &#&/#&&/ $*B<?&7!4%# ! # &#&/#&&/# *B<?&76 <("<<%! . !$ 6 ! @ $ ) L> !S! >.:! )! 9 > >. :(! :( > !4:( 9# # <#!, :(#9<! # $! QQ# ! : :6 ! & Q(Q # $## !% (6!&% $#% ; ! , ; % # $ : 6 ) !&QQQ(Q#(!# QQ#;% % % ! QQQ(Q Q C / T Q*+?,45! :( - *+? :( > *+? :( ! & :( ! ***+?,45! #)2 !$&#' %! #: ! ! !# :6!. ! **(2(+@,45!" #! ! &*#:#% .!& %:!9$<$! <$! % <$ ! <$ %#9$!9$% 44#%4$(+@,45! 5$'"JINTx J! C / T # # C / T #0/!610/!1! 444 $ .% ! % 4$ % ! @ #. : :6 $*(2(+@,45! !"#$%"&'#( ")( *+,&- & 3 *A **$># ! 9$ <$ ! 5.% %4444!%4$% ! . *! *! & * # : " 5 *! & # <$ #9$%!<$%44#4$ (+@<$9$# ! % 9$ ! ( 5$'"INTx !" 0: :61! ' % ,"# ?%2$ ?%2$ ?$#%2 <*:=<*:5> ,<'+':* =,<'+':-> ;; !" # ';<,: =';<,:.> => 0 7 !<*: =!<*:*> 01 0 =0> <':=<':.> <,:* =<,:3> %. 0 7 ? =?> "& 3 " *:!4:# ;!:(#%#<9 ! ! < :( C / T #'"#5#INT0 4!< 0: :61.. (:0*+?! 1!9 0: :61%54:(!* $!*# *# !#$ ! # %%45! :'"&@!& *!& ! 9 :( >: *+? (+@!:( ): !" #$$ # ! :( $ 0(: J1 #% 60(: J1! 5 #5 ! ! "!#$%& +& 3 *+ CP / RL2 (+@!& # :( % > ! % 4444 # 4 # )! & 8@ # % 8%< 9 5("/ <5("/ 9!84 (+@# ! , (5 0 *+?!1# %< 9 %! 3< < $2% #@A"!& $ 2@"' # 0# # $2$ , $ #@&% + -, #@"!% B,@"'& 5!#@& ;# , $@"! + - 2,03 2 - . CP / RL2 (+@ ?(@ *+? ! & # :( > ! % 4444# 5("/ <5("/ 9< 9 ! 4 !&8@ #% 8! 84 (+@! ' % ,"# ?%2$ ?%2$ ?$#%2 <: 2 ; ,<'+':5 1 ';<': ':3 ? TF2 < ': <: %3 01 0 ; 0 <':* ':. 5,0% 3; :( . : CP / RL2 (+@ ?(@ *+? ! & # :( : 8 ! " ! " % ! $ :( ) 4444:( !&%4 ! "84 !9%#84 ! 'C< 363< 3( ?%2$ ?%2$ ?$#%2 *# &"?3B35 2 " *# 3&?&"3 * &"3 0 &"?* ; &$"?&"3" 0 ; 9< 363< &"67? 67" &"3, ,,0% ;'3 5(<2(<2 (+@! #:( > %4444!9%#%4 !&8@ # % 8 84 (+@ )! ' % ,"# ?%2 ?%2& ?$#%2$ <: ';<': ? Timer 2 overflow <': <: 0 ; 0 ':. <':* )0$C Timer 2 Interrupt 12 ).S /!!& %! .# +J#(: J(/:5<J!,5 ! # %!, !.) )A $&82(0"?('&.@!&#$$ "0"?('&.9AB-CD ' % ,"# ?%2 ?%2& ?$#%2$ ? ; %4 <': <: 0 ; 0 ':. <':* = Timer 2 Interrupt 3( %'$& . % #.%!& %% !%.%!. ## !%! ! # $ 3< < '5 $- # $* ,'5D,5,%E $3 3 D'"!#E & ,3 ,D'"!$E @-#& 5! ! 5 ! # !! ! ! . % ? ? 0(2(+@! (2(+@!>1! . # ?&4 0?(+@!1 ! " . # ! & 50?(+@!1# .#5# ! # 54 0?(+@! 1 ! ! # ! ?&4%!?&4 .5! % ! ! % . "! ! . !&.# $!& !B %! ! ! ! @ ! & $#$) ! ..%! ## .! *$E/#)2(< $(!4" &+,#)" ? ? &% @ ( 6> T!6 *9; !, T*9; !, T *9; ! 6, >!L, 6!>, 6!L6, > 6!, !>, !6, >>6 >6!, >!L, >6!, .: ! #!&# ! ! ?&4A ?(+@!.&!%. !&0&!61#0 )1!, ! 54A?(+@! . 5 ! % ! ! , # !"/.!&J# ! A ?(+@!. 5! !,# %! 5A ?(+@! . 5 ! ! .# ! .!& ! 1 ?#?A(2(+@!#(2(+@!>.*!. %! .%! ) . # .!#?&4 5 "!% ! * # ! &( , $ ! % 4?""5! ! & , $ ! & # $ %! % ! % ,3B4 , 4 5! 9% ,3B4 # ,3B4 %!! % $ %! & % 58? ! 8? ! $? % %%! $!&#%! <,3:%!$: :6) ! ,* 0,(+@!1!# : ! # :6 ! ! !?%,5$?! $?! %!" ,3B4 !%5$? !& ,* J#5$? $?!$? # !&,* J#5$? $?!$?>#! %5$? $?$?! 3< < ! " ' & , #$ "9 0"' 0"A :;5 : :0"A " 5! : 0"A : 5 5 ;5 0"A 0"'+9 :;5 0"A 5! "9 %" " "* &(!% 5@5&;!0$?1% !$% !%%!5& ( $?! # 5& ! &*#$ !, 8?%58?!01#0<,3 1#01!+%#53,45,(+@! %! :> : %! ,%#%! ,3B4!$?( .% % > ! $ $? ( $ %% >! ;% > ,3B4 ! " # !&($?! %% >,3B4! 5 5@! %# 5$?!.. 5$?# >!#% > !%% >! >% %>! !5$?##L!3 C % # % ! % C!&5$?# %# ! 5$? ! & % # ,3B4! "##,3B453 5&!9%5&! !5& !,* J#%J! 5#,3B45&! +% !"#% ..5$?! () $% '() *+, - !"# & $% " .$ ! !01#0<,31# L03101!L%53! : :>6 ) # ,*+? /(+@,45!,3B4!$? ( .% % > ! $ $? ( $ % % > ! ; % ># ,3B4!"L# !&($? ! % % > ,3B4! 5 5@! %# 5$?!.. 5$?# >!#% > !%% >! >% %>! !5$?##L!3 C % # % ! % C! 5 6 *+,- . *+,/- .0 *+,!1- .2! " !" ! ) #$ '/ % %& )# !# !# ) 2- )'3 01 )'3 %'%, 44' )# '# ./)2- '# (( " %& & ./.& 1 "" " &5$?##%# !5$?! &%#,3B4!" L##,3B4535& !9%5&! !5& !,* J#%J! 5#,3B45&! +% !"#% ..5$?! * # $! ; , ,45 ,(+@ ! %%*!; !&# ,3B4 ! 5 * 5& J 5@ J ! $?5$?!5 5@J!$% ! () '() *+, $% . - !"# & $% "+ + *$/"# $"!+! ,* ,* * 3( 4 ,; , 3 , 3 L 4 , ! " ! " ! " ! 6 3/B >6%3/B @ @ @ @ # # 0" )#', """&#' " 4 % ! ! ! ! 4404K1,(+@!0,(+@!1! ,* ! 9%# % ,*:4 0,*K:4K1! #,*4! ,(+@!0,(+@!1 ,*+?0/(+@!>1!,*+? # 4 ,*:4! ,*+? # ,* ,*:4! 4 !@,*+? 44K!&4# % 4! ! ($#%"&!!"))('#& #'! *L !& # 5& % '%3! % ) % % # ! &# L! %#%0%1!"% %,* ! !" %! ! %,* # % !,* J# %% ! %# !&*#L #%!&,* #5& %% % '%3! *% % '%"! "%3"!% ,"??5 ,"?@ ,45! % . % ,"??5 ,45! ,"?@ ,45 % ,"??5! & ,"?@ # ,"??5 R ! + ,"??5,"?@'%"!% $ %%,"??5! $'%"%! ,%A ,"??5 ,"?@ '% $$ ,% A ,"??5 ,"?@ '% $$ '%% <,3!4%#R#% ! % # <,3 J 0 1!, %R% !9 % J01!& % #%JJ! R%!% 01! % 3 "! +5,"??5,"?@,45!; R & 3 " 44! & % # 3"081%01% ! ,"??5,"?@,45"L3L% !+# ,45;!'%"3"8888 88880!! R 1! % % # % ! %##.5+*;C# /:# !& # !&%# !! & # % ! " %#! ! " # ! "" "0"1 ,45! ,45 (! " 5' *+7 "#G"" *+7 "#G ( -"#( """,45#! "!&01 0""1#!& # ! + ! 7 )%$!4#)+!!!!#', "!:'*$:/ $A7 *+7 "#G"" *:( *+7 "#G *:( *+7 ?(+@#G *:( @A*:(J*( $ A7 *+7 "#G"" *:( *+7 "#G *:( @+/ *:( ,3 *:( $A7 *+7 "#G" *:( *+7 "#G *:( +5< ?(+@#G3 *:( $6A&% *+7 "#G"" *+7 "#G @+/ @+/ (<5 /+5 *:( *:( *:( *:( *:( $A&%" *+7 "#G"" @+/ *+7 "#G ,3 *:( *:( *:( *:( &$# !&$#%## % !&$6#" 6 # # ! 7−7 .! M! 7 &7 7 7.! 7M! 7 + % M °( , . M °( ?(/, 6D !# %D $ !> !88#8 ! 8#> .4−4?54±*E&?"5°3?"*FG# '81 +7 +( 7 & 0 / / 6! ! 7 . " @ 7J5,J!7 & 7J!7 /. 7J!7 7J!7 7J77 7J!7 U7U7 7J!7 7U7U7 &/6 . " /?( &- . µ" &( /#/ #/ 34!5 &(5, & . M µ" &" . M µ" &/B . M µ" &&/ . . µ" 7/ ! 7 7J!7 7J !7 7J6!7 7/" ! 7 7J6!7 7/+ ! 7 7J6!7 7F !6 7M! 7 7J!7 7F" 7F+ ! ! 7M! 7M! 7 7 7J!7 7J!7 7/ . !6 7 7/" . !6 7 7J6!7 &/JM " 7J6!7 &/JM6" 7F !6 . 7 7F" !6 . 7 &( &<( /# EA < (/#/ #/ &<7 /#/#/ #/# EA &<7 34!5 5, &<7 3405 8"< &97 /#/#/ # /# EA &975, &97 3405 8"< +<7 /#/ #/ +<7 345 /#"<# PSEN +97 /#/ #/ +97 345 /#"<# PSEN 34-5 7J6!7 &FJ.µ" 7J6!7 &FJ.6µ" $&# "*%/6 6 #D +7&%/3 28"+ '##! D ! >8 *&# # D >'#4 D "4 %% %6 % 6% 6 !!5*E &)& ((*'& / / / (9 6 ! . . , (< % ! . . , (5 %6 . . , (4 6% . . , &" 3 1 / 3 1 / :%% 6 *9; "</ %6%% !%%. , "7"<< %% !%%. , "9""<< %%! !%%. , "9""<< *+78 %% !%%. , "<<7&& %%# !%%. , "<</,@< %%% !%%. , PSEN / %6 !%%. , +4) %38 3 1 / 3 1 / <7&& %# !%%. , &&9"/,@ # , &&4"/,@ #7 %%. , /"7&!& #! !%%. , / "7&!& # !%%. , <"4 %7 , ?9"5 6 , ?4"5 67 %%. , <"4 %7 !%%. , !)'&# $&'&++(& 55(0!6 ! " ! $ "4 " , " " , " " , $ " " , $ "4 $ "4 89((8:98 &"/*: 0!6 # #! 0!6 $ $! (8:8/ # 89' #! 89' #!% "7 ", " " , "7 ", "7 " " , $ ", ((8:8/ 88/ " , " " , " " , ";" "7 " "4 " $ $ "4 "7 $ "4 $ "4 "7 , " " , " " , "7 >D3# ; # !3! ((8:8 RD 8 WR (8: 88 RD 8 WR $ $ (8: 88 RD 8 WR $ (8: /8!'%8 &$ " " , " " ; " " , " " ; " " , $!& " , " " , " " , , " " # RD 8!'6<68(6<6 $! ! % " "4 "7 $ $ "4 "7 $ "4 "7 " , " ; , "4 "7 "4 "7 " " $ , " , , " $ " (8:88 " " 89! ! " $ $ "4 "7 " # # !!'#'# 8 8 #8# #> * * * *+78( 6%% 6 %% %% > >%% %% 6%% L %% 0 & # % %# !$ ! " " ( ( ? &? 9 <% < <% & & / = +? 5 RD 7 7 8 @% I . $&+&+(& ! ' ' ' '! '% ' % ' &+&+(& % %0 %% / %% / %%./ &+%&+(& % 1 %0 %% / 0 %% / %%./ &,--&,- % >*9; >W/ >W/ >!2 >*9; W/ W/ >!2 6*9; W>/ W>/ >!2 *9; W / W / >!2 6*9; / / !2 %% ! 33"$ 8 % &!%3 &,--&,- , ( )* + . - ) - . #- , /- , 0 ) /- - - ' ' ' ', ' ' ' '0 ' ' ' ', ' ' ' '0 ,. ,) ,0 , , , ,, , , 0 ' ' ' ', ' ' ' '0 , 0 ) ) . , # 0 . , $# '+/ + - # , 0 , ) , 0 0 ) 1/ , 0 & & & &, & & & &0 . . , 0 ) . , , 0 " 1 02,0, . ) 0 , , 1/ 0 , 0 ) . , , 0 ) . , 0 , 0 "+ + $# $00+, 0 ./ " # ! $% &' ( ..( "%# $&& "#"% """ "# "#" "## $% % ""$ ""% "" "$$ ") ""$ ""% "" ""$ "#) """% """ "" "" "# "#$ "$% "$# "$#% $$ $#& $) "$% "$# "$#% $$ $#& $) ""#" ) '( &) "% "##& '( "#&" "$" "$" && #& "#&" "$" "$" && #& $"" "$%" "$&" ")"" )) )# $"" ))% "$%" "$&" ")"" )) )# ))% ""&" """ "" &$ # )& """ "" ! θ ..0" !"#$ ' , ; ; 0 0 θ %&' " %() %&' " %() θ ! 6*3$++'4/7 #%!859 8585 !$++%$3#3&& !!"#$%%&&"" '() !$++%$$+&" '() !!"#$%*+%"" , --./01' 2/ !!"++%3*%&&" !" ! #" +%+%' : (*$3#6( &!*#"""" '() &!$3%*! 33'33$#45 , !!"++%3*&$&$ '() !!"++%3*%$&+