.


:




:

































 

 

 

 


C




51 :

- - ;

- - , , ;

- () () - , ;

- - , .

, :

- - , ;

- - - P2 , 256 ( ), (R0 R1) . P2 ( ) R0 R1 ( );

- - DPTR ( ) , . . . - 0...255.

51 , , (), .

:

- (ACC, PSW, SBUF, TCON, ..). 51;

- , .

, , :

MOV PSW, #0 MOV 0D0H, #0 - .

:

1) 16- (0-127) - .2.6 ;

2) (128-255) - .2.7 .

1 , . 2 (.2.7), (C, OV, F0). , 1 2 :

.4 - ;

PSW.5, TCON.2 .. ;

V1.3, MY_2.0 - , . !

6. - , , .

.

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

:

- ;

- ;

- .

() .

16 . , 16- , 216-1 64 . 1 .

, 1 , 64 . , 64 ( ). 20- 4 .

16- , IP

.3.2 .

 

, , . 20- , .

 

16 (, , 10h) , , , 1 . , FFFFh, 64-1, , FFFF0h, 1 - 16. , , , 0 FFFFh, 10FFEFh, 1 + 64 - 17.

 

7. FAT Windows NT . FAT , . . , ( ).

, FAT, , . , . , , .

. , . FAT.

FAT , . , FAT : , , .

 

FAT 8.3, ASCII. 8 , . () 3 .

 

FAT

Windows NT . , Windows NT. FAT-, , MS-DOS, .

 

FAT

, FAT , 200 . , FAT . , FAT, .

 

FAT :

.

, .

 

:

, (boot record);

( );

(FAT, File Allocation Table);

(Root directory, ROOT).

 

.

, .

 

(File Allocation Table - FAT) .

 

. - . , - , . .. . . . , .

 

, - :

 

16-127 - 4 ( - 2 );

 

128-255 - 8 (4 );

 

256-511 - 16 (8 );

 

512-1023 - 32 (16 );

 

1024-2047 - 64 (32 ).

 

:

FAT;

;

 

, ( ).

 

FAT (12, 16 32 ) : , (bad cluster).

- (.., ), FAT ;

FF8h - FFFh (FFF8h - FFFFh);

, 000h (0000h);

, (), FF7h (FFF7h).

 

, FAT , .

 

FAT . - ( 0Ah - . .4) 0F0h 3,5 . 0F8h . 5 (7 ) 12- (16-) 0FFh.

 

, .

 

, . .

 

FAT - . - . . .

 





:


: 2015-10-01; !; : 909 |


:

:

- , .
==> ...

1739 - | 1552 -


© 2015-2024 lektsii.org - -

: 0.018 .