организация последовательного интерфейса
.pdf& & ;]6[E$8 [$8 D6A6${
gLNL J 5
* ? #
@ " Z7: 9 6;; 6;;< "-
= B " % %k> ,%- ? #
? ? + 9K× = U 5× =<- 5K U 6K T =K5 U 1=6= V = 52 A
&'s (ws- " $
! ! #
" !
; % " > @
-? ! = B! #
- - -> #
% - % =
=
= " ! #
E ! + //'- /.'-)''-a''-/&''-&b''-b\''-ca''-/c&'' @-? !
= …/† …c†- )/s )cs A % *D = ''''s (wwws
@ #
Z7: , //.&'' " ] 9 B
< - % & / C; , C
; % % ?
+
_K d a,
J K J a,
_K R J,
J ] ` J J K ` J J],
` J J K J K C J K J1
A % " = #
? #
$% 'qs 9‰dJXMNŠ<
/2s 9‰dOSŠ< Y ! 'w\''s A
,*D % #
'I\'ws- % > = ?
/ws e "
gLNL J 5
* ? > ,Z7: :;[,./ f1,&)&I-%
@ "
Z7: 9 6;; 6;;< ] 9 B #
< - % & / C; , C
A % *D Z7: =
''''s (wwws A % *D ,Z7:
:;[,./ % + /'''s &wwws- #
''''s 'wwws = ,
,Z7:
@ Z7: , //.&'' " ; % #
% ? #
+
_K d a,
J K J a,
J] K 2PBB_,
_K R J,
J ] ` J J K J ,
` J J K J K 2 J K J 1
; % =… e†
? 99ah 5 <- ,Z7: :;[,./ = #
? Z7:-" % #
! tH GL IZij S QUIKJ ? +
a aJ: Q2$ ("R") - _` D &KQC z#
J a aJ: _I a aJ ` ]_D &KQC; J J a aJ: J I a aJ ` ]_D &KQC; ` J J a aJ: _I a aJ `_D &KQC; J a aJ: J I a aJ `_D &KQC;
I J a aJ: 0SYS3 J ] e e fj a.
7 % ? ,Z7: #
:;[,./ 9 \ <
! %-% !
A 9 ( <- #
= ?
9( (< % IfI " =
! %
7 " ,Z7:
:;[,./ ?
+
kkkk
; % ! ,Z7:
:;[,./ ! % - " # ? ? +
9' &E
7 !H GL IZij S QUIKJ,Z7: #
:;[,./ ? % ! #
!K RG IV S QH U9# < " =
! % ;
H GL IZij S QUIKJ,Z7:
9( (<-= Z7:-
# 8 % ( ( # - ,Z7:
% > ! !-
K RG IV Hi QH H 7 % ( ( # " ? " ?
A % % / #
7-= ? "
-%
% ? 9 = … l:m;†< " #
" % !
'w\''s 6 7 ;;6 ? , 'wwd/s
A % % # ! " Z7: A % " # = % #
?
gLNL J 5 5
* ? ,Z7: :;[,./ f1,&)&I-%
@ "
Z7: 9 6;; 6;;< ] 9 B #
< - % & / C; , C
A % *D Z7: =
''''s (wwws A % *D ,Z7:
:;[,./ % + /'''s &wwws-% %
= b'ca
@
Z7: , //.&'' "
; % % ?
+
_K d a,
J K J a,
J] K 2PBB_,
_K R J,
J ] ` J J K J ,
` J J K J K 2 J K J 1
; % =… e†
? 99ah 5 <- ,Z7: :;[,./ = #
? Z7: t H GL IZij S h QUIKJ ? +
a aJ: Q{$ ("W") - _` z# D &KQC J a aJ: _I a aJ ` ]_D &KQC;
J J a aJ: J I a aJ ` ]_D &KQC; ` J J a aJ: _I a aJ `_D &KQC; J a aJ: J I a aJ `_D &KQC;
I J a aJ: 0SYS3 J ] e e fj a.
7 % ? ,Z7: #
:;[,./ 9 \ < # ! % A
9 ( <- =
? 9( (< % IfI
" = ! %
7 " ,Z7:
:;[,./ ? *D +
kkkk
7 % > ! ,Z7:
:;[,./ 9 \ <-= ? >-!
%-" ?
9' &E
7 !H GL IZij S QUIKJ,Z7: #
:;[,./ ? % ! #
!K RG IV S QH U9# < " =
! % ;
H GL IZij S QUIKJ,Z7:
9( (<-= Z7:-
# 8 % ( ( # - ,Z7:
% > ! ! 7
" ? " ? #
!
A % % / #
7-= ? "
-%
% ? 9 = …l:m;†< " #
" % !
'w\''s 6 7 ;;6 ? , 'wwd/s A % % #
! " Z7: A % " # = % #
?
. . ) ; , ; <
d * S , 3 g )* S * ' ,
, + <S ' < ) h S < XY..<S
S )* ;
& ) ;*]{A*[ 7_;*5 8${ D6A6$u
; ? %
7-
k-; #
-= % %
? ! ! % ?
F$ -
7 = #
# ? " %
5 *- ? ! #
9 " ! !-
% !-<
= !
"
# Y ! !n
: 6 02G#HI Z "- % , ; + ; &'') , c&\
: " " !
! ;7 6 ‘ !, : +C] % C-/c\\E /- , )a\
5 : " 7)#! @ ; 7- 7 t ‘- 7 5 #
p ; 5 ; ! , : + C7 C-/c\a
> 7$ B % !#
! , 5 + CZ % C-/c\\ , )'b
7 F$ - z :- : 7 Z #
, : + C7 C-/c\\ , )'b
\ = ! 02G
HI+ ; @ ; E A= B , : + :- /cc& , .c&
2 A= ] ! #
02G HI-~v ev , : + Ct C-/cc& , .bb
: Z7:+ 7 \ ; ; @ ; 5 ; ! [ (
@ z$7- 7 5- A$;-
‘ , : + C7 C-/c\\ , &&b
o ;-!B A {% 02G HI , : +C[ C- /cc) , ).&
] ;$ -t [ ; % 02G HI+ 7 b#! ! / 9 &-),b < , : +CZ C-/cc. , /ab 9/ab- )&' <
$
! Y p
$ E8:6 [*:6 A :$[]*;]*^8 *]6 [.\'7:\'
* efJ J k(3 F: S.Z.0.AC.0.P.1.C
` L H 0HMY?3 K k e e ]J J
; 0;6|G3 K k e ]J J ,
0S=YYq3 K k ,
AC (AXIALS=YYq3 K k ,
P (PARITY3 K k ` J J e ]J J , l K_J k ,
K K_J k ,
B K_e J J k B, C K_e J J k C, Y K J j ` , Yt K J , } K_aJ a_, }} K_ed aJ a_, 55 K_1
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
1 |
2 |
3 |
Z |
S |
C AC |
P |
|
MOV R,R |
1 |
_`_h_ |
- |
- |
- |
- |
- |
MVI R,# |
2 |
J_e a |
- |
- |
- |
- |
- |
e J J |
|||||||
INR R |
1 |
aJ_ |
+ |
+ |
- |
+ |
+ |
e ` J]_h J |
|||||||
DCR R |
1 |
C |
+ |
+ |
- |
+ |
+ |
e ]I J]_h J |
|||||||
ADD R |
1 |
C |
+ |
+ |
+ |
+ |
+ |
_h e e e J |
|||||||
ADC R |
1 |
J]_h J |
+ |
+ |
+ |
+ |
+ |
_h e e e J |
|||||||
|
|
J]_h J |
|
|
|
|
|
SUB R |
1 |
e` J k |
+ |
+ |
+ |
+ |
+ |
` J] e e J |
|||||||
SBB R |
1 |
_h J |
+ |
+ |
+ |
+ |
+ |
` J] e e J |
|||||||
|
|
_h J k |
|
|
|
|
|
ANA R |
1 |
|
+ |
+ |
0 |
+ |
+ |
` e h |
|||||||
XRA R |
1 |
e e J J |
+ |
+ |
0 |
0 |
+ |
J] i f K |
|||||||
|
|
` J e e J |
|
|
|
|
|
|
|
J |
|
|
|
|
|
ORA R |
1 |
J] i f `- |
+ |
+ |
0 |
0 |
+ |
|
|
h e e J |
|
|
|
|
|
CMP R |
1 |
J |
|
|
|
|
|
J]_h l l l l l |
|||||||
ADI # |
2 |
e e J J |
+ |
+ |
+ |
+ |
+ |
_h e e e J |
|||||||
|
|
J] J a aJ |
|
|
|
|
|
ACI # |
2 |
_ |
+ |
+ |
+ |
+ |
+ |
_h e e e J |
|||||||
|
|
J] J a aJ- |
|
|
|
|
|
|
|
_e` J k |
|
|
|
|
|
|
|
|
|
|
|
|
|
%
1 |
|
2 |
3 |
Z |
S |
C AC |
P |
|
SUI # |
2 |
_h e e J |
+ |
+ |
+ |
+ |
+ |
|
|
|
|
` J] J a aJ_ |
|
|
|
|
|
SBI # |
2 |
_h e e J |
+ |
+ |
+ |
+ |
+ |
|
|
|
|
` J] J a aJ_ |
|
|
|
|
|
|
|
|
e` J k |
|
|
|
|
|
ANI # |
2 |
J] i f ` K + + 0 0 + |
||||||
|
|
|
e h e e J |
|
|
|
|
|
XRI # |
2 |
J aJ_ |
+ |
+ |
0 |
0 |
+ |
|
J] i f K |
||||||||
|
|
|
` J e e J |
|
|
|
|
|
ORI # |
2 |
J aJ_ |
+ |
+ |
0 |
0 |
+ |
|
J] ` h K |
||||||||
|
|
|
e e J J |
|
|
|
|
|
|
|
|
aJ_ |
|
|
|
|
|
CPI # |
2 |
J]_h e e K + + + + + |
||||||
RLC |
|
1 |
J J aJ_ |
- |
- |
+ |
- |
- |
|
_eJ] i ` |
|||||||
RRC |
|
1 |
_h e e J |
- |
- |
+ |
- |
- |
|
_eJ] i ` |
|||||||
|
|
|
_h e e J |
|
|
|
|
|
RAL |
|
1 |
_eJ] i `- |
- |
- |
+ |
- |
- |
|
|
|
_h e e J ` |
|
|
|
|
|
RAR |
|
1 |
k |
- |
- |
+ |
- |
- |
|
_eJ] i ` |
|||||||
|
|
|
_h e e J ` |
|
|
|
|
|
|
|
|
k |
|
|
|
|
|
JMP |
XX |
3 |
e a d_ - - - - - |
|||||
|
|
|
e e_e |
|
|
|
|
|
JC |
XX |
3 |
e a d_ _`- |
- |
- |
- |
- |
- |
JNC |
XX |
3 |
J k |
- |
- |
- |
- |
- |
e a d_e |
||||||||
JZ |
XX |
3 |
J k |
- |
- |
- |
- |
- |
e a d_e e |
||||||||
|
|
|
` f e ]J J |
|
|
|
|
|
JNZ |
XX |
3 |
e a d_e- - - - - - |
|||||
JP |
XX |
3 |
e ` f e ]J J |
|
|
|
|
|
e a d_h K - - - - - |
||||||||
|
|
|
J ] e ` f e ]J J |
|
|
|
|
|
JM |
XX |
3 |
e a d_J i- - - - - - |
|||||
JPE XX |
3 |
J ] e ` f e ]J J |
- |
- |
- |
- |
- |
|
e a d_` J J |
||||||||
|
|
|
_e ]J J |
|
|
|
|
|
JPO XX |
3 |
e a d_` J- |
- |
- |
- |
- |
- |
|
|
|
|
J_e ]J J |
|
|
|
|
|
CALL XX |
3 |
e a_ - |
- |
- |
- |
- |
- |
|
|
|
|
_e 55 |
|
|
|
|
|
CC |
XX |
3 |
_ _ - |
- |
- |
- |
- |
- |
|
|
|
` J k |
|
|
|
|
|
CP |
XX |
3 |
|
- |
- |
- |
- |
- |
_K |
||||||||
|
|
|
h J ] ` K |
|
|
|
|
|
CZ |
XX |
3 |
e ]J J |
- |
- |
- |
- |
- |
_eK |
||||||||
|
|
|
` e ]J J |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
8 |
|
|
|
|
|
|
|
|
|
|
1 |
|
|
2 |
3 |
Z |
S |
C AC |
P |
|
CNZ |
XX |
3 |
_K |
- |
- |
- |
- |
- |
|
CM |
XX |
3 |
e ` e ]J J |
- |
- |
- |
- |
- |
|
_JK |
|||||||||
|
|
|
|
i J ] ` KJ |
|
|
|
|
|
CPE XX |
3 |
_` J- |
- |
- |
- |
- |
- |
||
CPO XX |
3 |
J_e ]J J |
- |
- |
- |
- |
- |
||
_K |
|||||||||
RET |
|
|
1 |
` J J_e ]J J |
- |
- |
- |
- |
- |
|
|
e a J |
|||||||
RC |
|
|
1 |
_ |
- |
- |
- |
- |
- |
|
|
J_ |
|||||||
|
|
|
|
_` e J f k |
|
|
|
|
|
RP |
|
|
1 |
|
- |
- |
- |
- |
- |
|
|
J_ |
|||||||
RM |
|
|
1 |
h J ] e e ]J Je |
- |
- |
- |
- |
- |
|
|
J_ |
|||||||
RPE |
|
|
1 |
J i J ] e e ]J Je |
- |
- |
- |
- |
- |
|
|
J_ |
|||||||
RNC |
|
|
1 |
` J J_e ]J J |
- |
- |
- |
- |
- |
|
|
J_ |
|||||||
|
|
|
|
e e J f k |
|
|
|
|
|
RZ |
|
|
1 |
|
- |
- |
- |
- |
- |
|
|
J_ |
|||||||
RNZ |
|
|
1 |
e e e ]J Je |
- |
- |
- |
- |
- |
|
|
J_ |
|||||||
RPO |
|
|
1 |
e e e ]J Je |
- |
- |
- |
- |
- |
|
|
J_ |
|||||||
|
|
|
|
` J J_e ]J J |
|
|
|
|
|
RST N |
1 |
e a_ - |
- |
- |
- |
- |
- |
||
|
|
|
|
k e |
|
|
|
|
|
LXI RP,## |
3 |
_e 0G~R3@ |
- |
- |
- |
- |
- |
||
e J a |
|||||||||
|
|
|
|
J J J] aJ |
|
|
|
|
|
PUSH RP |
1 |
_ |
- |
- |
- |
- |
- |
||
]J a |
|||||||||
POP RP |
1 |
J |
- |
- |
- |
- |
- |
||
e J a |
|||||||||
POP PSW |
1 |
J |
+ |
+ |
+ |
+ |
+ |
||
e e e J |
|||||||||
|
|
|
|
J J |
|
|
|
|
|
STA XX |
3 |
]_h e e- |
- |
- |
- |
- |
- |
||
|
|
|
|
J e e_e |
|
|
|
|
|
LDA XX |
3 |
e e e J_ - |
- |
- |
- |
- |
- |
||
|
|
|
|
h ` a e_K |
|
|
|
|
|
XCHG |
|
|
1 |
|
- |
- |
- |
- |
- |
|
|
J] J_h |
|||||||
|
|
|
|
J d n@4o n8Mo |
|
|
|
|
|
XTHL |
|
|
1 |
J] J_h |
- |
- |
- |
- |
- |
|
|
|
|
d a ` a J n@4o |
|
|
|
|
|
SPHL |
|
|
1 |
e J] e J ] J |
- |
- |
- |
- |
- |
|
|
|
|
n;to_h n@4o |
|
|
|
|
|
PCHL |
|
|
1 |
e J] a ` J- |
- |
- |
- |
- |
- |
|
|
|
|
` ntSo_h n@4o |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
!9
1 |
2 |
3 |
Z |
S |
C AC |
P |
|
DAD RP |
1 |
_h e n@4o J] |
- |
- |
+ |
- |
- |
|
|
_h_e a J K |
|
|
|
|
|
|
|
a e J J |
|
|
|
|
|
|
|
e ]J J J J] n@4o |
|
|
|
|
|
STAX RP |
1 |
J]_h e e- |
- |
- |
- |
- |
- |
|
|
J_e, e e |
|
|
|
|
|
|
|
J a |
|
|
|
|
|
LDAX RP |
1 |
e J] e e J_ - |
- |
- |
- |
- |
- |
|
|
h ` a ,_J a |
|
|
|
|
|
|
|
e J a |
|
|
|
|
|
INX RP |
1 |
e ` J] C_h- |
- |
- |
- |
- |
- |
|
|
J a e J |
|
|
|
|
|
|
|
J |
|
|
|
|
|
DCX RP |
1 |
e ]I J] C_h- |
- |
- |
- |
- |
- |
|
|
J a e J |
|
|
|
|
|
CMA |
1 |
J |
- |
- |
- |
- |
- |
J J]_h |
|||||||
STC |
1 |
e e J |
- |
- |
1 |
- |
- |
e J J] k C |
|||||||
CMC |
1 |
J J] k |
- |
- |
+ |
- |
- |
DAA |
1 |
_J ` i |
+ |
+ |
+ |
+ |
+ |
SHLD XX |
3 |
e ]J J |
- |
- |
- |
- |
- |
J]_h n@4o |
|||||||
|
|
_` a_J ] |
|
|
|
|
|
|
|
e_ :efK |
|
|
|
|
|
|
|
4, J ef K @ |
|
|
|
|
|
LHLD XX |
3 |
e J] e n@4o_h- |
- |
- |
- |
- |
- |
|
|
_ed_J ] d |
|
|
|
|
|
|
|
` e_, |
|
|
|
|
|
NOP |
1 |
_I a K 4, J I a K @ |
- |
- |
- |
- |
- |
e J i |
|||||||
HLT |
1 |
Ji |
- |
- |
- |
- |
- |
IN # |
2 |
e e e J_ - |
- |
- |
- |
- |
- |
OUT # |
2 |
h J } |
|
|
|
|
|
]_ h e e- |
- |
- |
- |
- |
- |
||
DI |
1 |
J J } |
- |
- |
- |
- |
- |
J J] |
|||||||
EI |
1 |
I J] |
- |
- |
- |
- |
- |
|
|
|
|
|
|
|
|