.


:




:

































 

 

 

 


58059




() , . 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

 





:


: 2016-12-05; !; : 2611 |


:

:

.
==> ...

1706 - | 1494 -


© 2015-2024 lektsii.org - -

: 0.051 .