, , . . , , .
, . , , , (, , -), , , . .
, , . - , .
:
- , ;
- , .
, , , - . . , .
, , , / , . . , . , , , . . , , API.
, , , . , .
, . , .
, .
|
|
, . , , , . , .
, , ( 2.10).
2.10.
, - , . , , , .
, , . Web- Microsoft, , Windows NT 4.0 Windows 95/98, , .
:
- , , , , , ;
- , , , ;
- , ;
- , , , - . .
, , , ( 2.11).
2.11.
- . , , , . , . .
, , , , . , . .
, , .
|
|
. , , . , . , . , , .
. (user mode) , (kernel mode), (supervisor mode). , , .
, , ( 2.12). .
2.12.
, , -, . , . , - , , , , . , , .
. , , , , , . , (, IBM Pentium) .
, , , - , . . , .
, , , , . , , Intel, OS/2 , Windows NT, UNIX .
|
|
, , .
, , , . , . , . , , , .
, . .
, , . , ( 2.13). - , .
2.13.
, , , , . , UNIX, VAX VMS, IBM OS/390, OS/2, Windows NT.
, . , NetWare Novell Intel x86/ Pentium , NLM. , , , , . NetWare , .
, , . Intel 8088/86, IBM.
Intel ( 80286) MS-DOS. , 8086/88. , , . 8086/88 , , .
|
|
, , , : , , , , ( 2.14). , , . , , .
2.14.
, . . , , . ( ) , , , . , . , , .
. , , , . , - , .
. , , , .
. , ( 2.15).
2.15.
. - , , , , , -, . . , , .
, . , , , . , , , .. , .
, . . , () , . , .
|
|
, , , , , , . , .
. , , , . , , , . , , , (, ), .
, , , . , , , , .
, .
, -, , . . , , , , , , , -, , , - , . , , , , .
, , ( drive , ). , U-1496E ZyXEL, , Hayes- . , , . (, OS/2).
, , . , - - .
, , .
- . UNIX . , , . , - , . .
- (Input-Output Subsystem) , :
- - ;
- ;
- ;
- ;
- ;
- ;
- ;
- -.
, . . , , Norton Commander Windows Explorer, , . , , , , .
, . , , . . , , .
:
- . , , , , .
- . . , -, , , , . , , . .
() , :
- ;
- , , , , , , ;
- , , , , , , .
, . , . . , , , , , .
, , , , .
, , . , , , MS-DOS. :
- ;
- ;
- ;
- , .
, , , . OS/2. . , , , . , , , , . .
: . , .
, , , , -, , , .
, , , . (, UNIX, Windows, OS/2) . , . , , , - . , . . . , , . .
, , - (, , , , ). , , , . , . , , ( , ) , . .
, -, . - . , .
, , , .
. , . . , , ( 2.16).
2.16. ( , , )
, , . , ( 2.16, ), ( 2.16, ). , MS-DOS Windows , UNIX . . , (root).
, , , . : , .
, ( 2.16, ).
. : , .
, , . , , . . , FAT 8.3 (8 , 3 ), s5, UNIX, 14 . , , , . , , , . , NTFS FAT32, Windows NT, 255 .
, . . .
, . , , . , . 2.16, main.exe, /depart/main. /user/anna/main.exe .
. , , , , ; . .
. . , . , . , . , /user, /user/anna/main.exe : anna/ main.exe.
, . , , , .
, , . , . , . . UNIX.
, . , . :
- ( , , . .);
- ;
- ;
- ;
- ;
- , ;
- ;
- ;
- ;
- ;
- ;
- ;
- /;
- ( );
- ;
- ;
- ;
- .
: . , , , , . , , , , , .
, , . , . , ( , ), .
, MS-DOS ( 2.17, ). , . : R , , , S .
2.17. : MS-DOS (32 ), UNIX
, . , , ufs UNIX. . , ufs , ( 2.17, ).
. , , . , . , .
. , , , , , , . . , . , .
, , . . , . , ( 2.18).
(traks), . . 0 . , , , .
2.18.
. , . . , . . . , , . , , , , .
(cylinder). , (sectors), (blocks), , . , . 512 . , , , .
. , : , . , , , , , , ( 2.19).
2.19.
, , , (cluster). . , 2560 , 1024 , 3 .
, , , . . , .
, , .
, , , , , . , , .
, . , ( ). , . , , , , , , , SYS . . , , . , , , . .
,
, . :
.
1. , , ,
2. , , ( ), , , ,
.
3. ,
4. , ,
5. , , , ,
.
6. ,
7. .
, , . , , . , . . . . , .
, , . , . , .
, . . . , .
, . , (), , , , .
, . , , , , , .
, , . , , , , . , .
- .
- , , () , . , , . , , , , .
, . , .
, , .
, . . , , .
, , , , .
. . .
30- , , . , . . , , , , . . . , . , . .
30- , , , , : . , (, ) . , , , .
. ( ), .
. , , , . , ( , ), . - . , . , , .