.


:




:

































 

 

 

 





( ) , . , , ( ).

, (), . , , . , .

.

(sequential access) (random access). , , . , , , . , , , .

, ( ) . . . , ( -, ).

() . . ( ) .

/, , , , , 2k . 512 , 1K , 4K .., . . . , IBM- () 512 .

, , / , , .

, . , . , , , , . , .

, . , (.. , ). . , , , , .. /. , , . , , , : , , , , ..

, , : , , , . , , , ( ). :

- , ( 80- );

- , ;

- CD DVD , ;

- , DOS-, Windows ( , , );

- ( ) , . ? ( ) , . ( ), , , . , . , , .

3. /. /.

/

, ( ) . , . .

. ( ) , .

(). (, , ). , , , ..

.

. , , (, MOV).

/. , (, IN OUT).

, . , , , - .

: .

, , (), , . (), .

, , , , , .

, -. , , . , , , .

. , , . , . , , , . , , .

, , .. , .

, , . . , . , , . .

, IBM- . IBM PC . . : .

, (, . DMA Direct Memory Access). , . , / , . . , , . .

/

/

, . ( , , .)

, N A X. , .

X.DATA X.READY. X.READY = TRUE, X.DATA . , , .

) /

i:= 1;

while i <= N do begin

X.DATA:= A[i];

i:= i + 1;

End;

, (, ), .. X.READY . , , .

) /

i:= 1;

while i <= N do begin

While not X.READY do

;

X.DATA:= A[i];

i:= i + 1;

End;

, , . , . , , .

/ . . . , . , - , .

) /

i:= 1;

while i <= N do begin

X_INT: if not X.READY

Return;

X.DATA:= A[i];

i:= i + 1;

End;

, , .

, , ? , , , . , - . , . ? , /. , . , , .

? , X . , X_INT. , , , . , / , , .

, , , , , : / , .





:


: 2016-10-22; !; : 1741 |


:

:

, .
==> ...

1535 - | 1310 -


© 2015-2024 lektsii.org - -

: 0.022 .