() , . 58059 64.
8.3.9, . :
8- (BD), ;
/ (RWCU), ;
- (), ;
(CU), CALL ;
(RGI), , ;
(PRB), ;
(ISR), , ;
(RGM), .
8.3.9.
, 8.3.4.
8.3.4.
58059 8.3.9, .
.
:
1. IR0 IR7 RGI;
2. , INT;
3. INT, , INTA;
4. IN ISR, , RGI D(7 - 0) CALL;
5. IN, 16- , IN, .
RD. , , .
, ( 8.3.9, ). , , INTA CALL, AS 0 - CAS 2 - . INT CASO CAS2 .
|
|
: (ICW) (OCW). ICW1 ICW2. , , ICW3, . 8.3.10.
ICW1 ( 8.3.10, ) RGI, RGM IR7. S , F () 4 8 . 7 5 ICW1 8.3.5.
8.3.10.
8.3.5. CALL
ICW2 ( 8.3.10, ) , CALL. ICW3 ( 8.3.10, ) 1 INT . ICW3 ( 8.3.10, ) .
OUT 0 ( 8.3.11). . IR0 , a IR7 . OCW, .
8.3.11.
OCW1 ( 8.3.11, ) RGM. .
OCW2 ( 8.3.11, ) ISR . OCW2 8.3.6.
8.3.6. OCW2
ISR , OCW2 EOI =1 SEOI = 0. EOI = 1 SEOI = 1 D2 (L2) DO (LO). OCW2 D7 (R). . , . . R = 1 SEOI =0 OCW2 , R = 1 SEOI = 1 , D2(L2) - DO(LO). OCW2 RET.
|
|
OCW3 ( 8.3.11, ) ( D6, D5), ( D2) ( D1, DO).
. OCW3 ESMM = 1 SMM = 1 ESMM = 1 SMM =0.
OCW3 = 1. - , ( D2 - DO -). , IN (A0 = 0, RD = 0) -, .
RGI ISR OCW3 ERIS RIS ( 8.3.11, ) IN (0 = 1, RD = 0). RGM OCW3 IN (0 =1, RD = 0).
KP580BT57
58057 (),
, . , , , . . . .
( ) 16 64 .
8.3.9, 8.3.4, 8.3.10.
DRQ0 DRQ3, DACK0 DACK3. DRQ .
. HLDA, , :
HRQ ( ) . 5808;
|
|
HLDA ( ) 58080 , , 5057 ,
( ), 2 ,
STB ( ) , ;
( ) , . , ;
( ) , . - () 1, , . . . ( 1), 14- () 0. 14 N 1, N ;
128 ( 128) , 128- 128 . N 128 N1, MI28 128- 128 ,
RDY () ( ) , ,
Ζ . 0 3 16- , .
8.3.12. 58057 | 8.3.7. |
: ; -; : ; ; . , 0 3 . , () ().
RS, .
, . (DRQ) , .
8.3.12. 58057
1 4 . ( ) . , , , , , 8.3.8.
8.3.8..
4 0, , 3 .
, , . 0 .
|
|
1 5 WR WRIO , / .
1 6 -, . . .
6 0, . .
1 7 . 2 .
.
0 3 .
0 3 . 0, .
. , . , 16- , .
() 8 ,
DO D7 . , . , . ( ) ( ). . . DRQ, HRQ . HLDA :
, , ,
7, DO D7;
RD WR10, RD10, WR, . , , , 1 , .
, . . , , .
( ) :
;
,
- .
RD, WR, RD10, WR10, . .
|
|
.
:
, 0 , 3 ;
, .
() .
:
,
;
,
.
SR , .
DO D7 ( ) , . .
HLDA .
DRQ HRQ. .
HLDA DRQ DACK .
, , .
, 58057 . WR10, RD10 . .
CS = 0, 12 4 15 ( /). WR10 ( WR ) , RD10 ( RD)
3=0, 3= 1 ( ), ( )
2 . , 2 0. , ( = 0) ( =1). 1, 2 . 8.3.9.
, 16-, . , . . SR, .
, , , _ . CS , RD 10 WR 10 , . , , , .
8.3.9.
. . , SO . DRQ ( ) HRQ. S1. HLDA. , SO, S1.
HLDA DACK , , S2. , HLDA , PACK DACK . , HLDA 0, DACK . ,
( ) . S2, S3, S4, S5. , , , S4 S5 Swi. . , RDY
1. ?
2. ?
3. .
4. ?
5. : , , .
6. .
7. 89.
8. ?
9. .
10. 59.
11. 57