, , (). . , , .. , . , , .
1 ( , ). , , , , 1 , ( ; ) .
1 , , .
, 8 . , 2 n: , , ..
, , 210, .. 1024. 256 . , ( ). , 0,01 0,1 .
() - . 0. 16- , . , 216= 64 , 32 . , , , 64 .
, . : . ( 1), .
(0 1) , , .
1
, - . , . , .
, , , , .
|
|
:
.
, . ( ) .
, , .. , ( ), () . ( !)
IBM PC Intel-8086(8088) 1 , 1 . . 640 . ( ) :
, , , -;
;
, .
, , , .
640 . , IBM PC Intel-8086(8088) , , 640 . 80- , IBM PC, 640 : 64 . , 640 ( 640 100 DOS ). , IBM PC (extended) (expanded) .
. 640 80- - (memory extension cards), . (expanded memory) (expanded memory manager, EMM). Lotus, Intel Microsoft (expanded memory specification, EMS).
, . , - .
. 1982 , Intel Intel-80286. Intel-8088, , 1 . Intel-8088, (real mode), , IBM PC XT, 640 . (protected mode) 8086 (virtual 8086 mode 80386 80486). 80286, 80386SX 80486SX 16 , 80386 80486 4 . (extended memory).
|
|
( VDISK.SYS) - ( IBMCACHE). , DOS , , - . 80- (, HIMEM.SYS) (XMS), , . , QEMM / 386, , , , .
, .. , , , . - , ( ), . , .
16- , 216 , 64. . , , , . .
, ( ) ( ) 64. ( 2). :
.= .+N.×Z,
Z - .
, , . 16- : 6464 . , 64 - .
, - .
2
, , , , (swap space).
|
|
(swapping) .
( - ).
, , , .
, , . ?
, , :
,
,
,
,
.
, . , . . , .. ( 3). ( ) 128 (, Terminator-6).
,
1-128 , .
32 - 2, .
0-512, ~10.
8 - 4, ~ 40.
120- 180
3
, max /c. .
. , . . 5-10 , .
, . - , , .
.
: , , .
(). , . , . , - RAM (Random Access Memory). RAM . .
. , . ROM - (Read Only Memory) . , .. . () (ROM), (Programmable ROM - PROM) (Erasable PROM - EPROM). . EPROM - (Flash). EPROM . . . IBM PC , (DRAM- Dynamic Random Access Memory). ( ) , . (SRAM - Static RAM) - .
|
|
1-2 , - 4-6. , , -.