Анализ архитектуры ОЗУ ЭВМ различных поколений
: ,
( ).
.
,
.
.
. , ,
, - ,
.
,
( ,
) .
.
,
.
,
. ,
( )
( ) .
,
. ,
. ,
, .
,
.
, , ,
, .
,
(.1). () 1 (0 ) .
.
.
, .
.
.1.
, ,
, . .
, (2).
.
/, 1
, 0 - .
, ,
.
, .
,
() ,
.
RAM (Random Access Memory).
,
.
- ROM (Read Only Memory), ,
.
: ,
, .
-
-
, ,
.
. -
,
. - .
,
-. -,
, , ,
. ,
- -
.
. - 1
- - ,
, , .
, -
16-512.
-
, , , .
- ,
. ,
. ,
-,
?
, -. ,
,
-. ,
,
-.
-
-.
-- Intel
82385. - ,
,
,
-.
- SRAM,
Static () RAM.
(SRAM).
,
- .
,
. ,
,
, . ,
,
. SRAM
, DRAM. , SRAM
, ,
. - - ,
SRAM .
- :
Pentium - . ,
- ,
II -
Pentium II.
Socket 7 ( Pentium - ): ,
AMD 6 - 3
. Pentium II (
).
Pentium ,
IBM PC AT. ,
,
.
.
.
.
,
, ,
.
, ,
, DRAM: FPM DRAM, EDO DRAM,
SDRAM .. RAM (Random Access Memory)
-
D - Dynamic, . . .
,
, ,
. ,
, .
, . -
.
,
.
.
, .
-
FPM DRAM Rambus DRAM.
- ,
.
.
.
.
,
. PC
RAM- 16 .
. - XT
. 64 ,
4 16 . PC
. 64
,
16 . 1984
- 256 -
. RAM AT.
16 . PC
, ,
. PC
,
. 9 ,
PC 16-, 64- .
,
. 80286 AT
, .
,
. ,
,
- ,
.
- :
10 ,
100 ., . ,
:
640 . ,
.
PS - bus ISA.
80386:
16 33 ( 40) .
, 25 60
., ,
DRAM.
,
.
, .
, .. ISA 8
. 32- .
.
:
, .
-, , (
j486)- . ,
:
. :
50 . :
.
,
, .
,
-
. , ,
:
,
. ,
, (
), .
- .
:
, , (FPM) .
.
,
, ,
. RAM ,
.
.
.
,
,
, .
, interleavid memory,
.
, .
.
, ,
.
, ,
. ,
, ,
.
,
, - 50%.
25%.
,
.
, .
FPM DRAM ,
,
, ( SDRAM
). ,
.
Pentium.
64- , 66 ,
,
32-
33-. ,
. EDO,
FPM,
. .
BEDO . EDO
Pentium .
, .
,
66 . ,
, .
-
. (,
, ) .
75 Cyrix,
Intel AMD 100.
SDRAM :
,
, SDRAM.
( VRAM ),
. ,
SDRAM
- ,
. ,
.
, SDRAM DRAM.
? ,
, : , -
.
.
.
,
( - )
, .
, DRAM.
,
50 . , .
(),
, - . .
, ,
.
,
. :
, ,
, ,
. ,
. SDRAM .
- .
, ,
, ,
. ,
, , .
, -
:
, .
, :
.
. SDRAM
. .
, ,
-
, , ,
.
, ,
.
, ,
. ,
,
.
:
,
, .
( )
, : Synchronous DRAM.
,
- ( )
. , SDRAM
100 ,
- 125 ( 133 ). ,
SDRAM 7 - 10 . ,
.
, SDRAM 100 10
., 5 , EDO DRAM - 50 .
.
50 .,
.
EDO 20 ., SDRAM -
10 . .
( ) EDO
50 + 3 20 = 110 ., SDRAM
50 + 3 10 = 80 . ,
- SDRAM 50 %
. ,
, SDRAM ,
, : EDO (
, )
, 50 ., SDRAM 10 .
.
8 7 . 50,
40 .,
EDO. , SDRAM 125 .
40 + 3 8 = 64 . (,
,
100 .)
: ...
SDRAM .
.
-, ,
. -, ,
. ,
:
, ,
(
, ).
Intel
Pentium 166 200.
,
5% . Pentium II ,
? , Pentium II 500
100 .
Intel, ,
200 .
SDRAM .
Samsung
Double Data Rate SDRAM, SDRAM .
.
,
200
, SDRAM.
SLDRAM.
,
400 . , ,
DRAM.
, .
.
... ?
SLDRAM 400 ,
600 . 400 /
: , ,
,
- ,
.
DRAM
,
, Rambus RDRAM.
.
RDRAM, 1995
. (600 600 /
) SLDRAM, .1997
Concurrent RDRAM -
,
. ,
.
. Intel 1996 .
Rambus RDRAM,
Direct RDRAM.
800 , 1,6 /
3,2 .
Rambus ,
.
.
. ,
,
.
, 8 .
, 9 ,
. , :
,
.
. ,
SIMM -
. 8 30
. 16-
, 32- .
, 32- 72- .
: .
Pentium,
. SIMM
.
,
. , SIMM
, ,
. -
.
- .
,
. SO DIMM :
( SIMM, , 32 , 36
- SIMM) (64 -
). SO DIMM ,
DIMM. 64 - ,
168 -
Pentium II, , DIMM,
SIMM.
, DIMM SIMM, .
-
: SIMM
, DIMM - . ,
, ,
: EDO DIMM 64
60 ., EDO SIMM
32 . , , , SDRAM SIMM
.
RIMM ( RDRAM) DIMM.
- . ,
, ,
.
.
,
, ,
. ,
, .
. :
,
, , .
,
. - ,
.
. ,
, ,
.
,
.
,
,
. , - -
, ,
.
,
. .
, ,
. ,
, , (
) .
, :
,
,
.
.
, .
, , ,
.
. SIMM
( PRD).
(, ). ,
, , ,
PRD. DIMM
.
EEPROM, SPD (Serial Presence
Detect). (256 )
, ..
,
Intel Pentium
II SPD. ,
SPD (
), .
SPD, 1-2 ,
.
, 100,
100 ( Intel, AMD),
SPD.
100.
, ,
, 100 .
. 70 ,
EEPROM.
.
SDRAM ( ) 10 .,
100 .
Intel, 100 -
. 8 .,
100 .
125 (
Intel 440 100
).
.
PC.
, 8088 ,
. , IBM , PC/XT
i8088 20
1- . IBM
.
,
. .
PC .
, BIOS
,
.
,
. ,
- .
-
16 . 16
. ,
, ,
. -
. ,
, ,
.
, 60 , 512
. 128
, 384
, BIOS
. 640 (conventional
memory) DOS - ,
8088 . 640
,
, IBM
.
(expanded) .
UMB (Upper Memory
Blocks) . , ,
ROM BIOS
ROM.
EMS (panded Memory Specification),
Lotus Development, Intel Microsoft (
LIM-ce).
640
.
() . UMB,
RGM BIOS, 64-
"", .
"(TM).
, "" ( 1 ),
""
(. . 2).
i8088
""
() .
,
i80286 .
(extended)
, l80286 24-
, 16 ,
i80386/486 - 4 .
,
MS-DOS . (extended)
1 ( 1 1
).
.
l80286 i80386/486
, MS-DOS
- 386 (. . 3).
,
.
i80386
(, NEAT Chips and
Technologies). , ,
LIM/EMS,
.
Expanded-
HMA
-
1024 K
10000 h
ROM BIOS
ROM BIOS
960 K
F000 h
ROM BIOS
896 K
E000 h
" EMS "
...
...
Hard Disk ROM BIOS
I/O ROM BIOS
C800 h
784 K EGA/VGA ROM BIOS C000 h
768 K CGA
736 K B000 h
EGA/VGA
...
...
... A000 h
M.SYS
TSR-
DOS
DOS
0 K
. 1
. 2
, , ,
. DOS ,
. ,
- .
, .
. ,
, .
DOS- .
- VDISK, DOS,
3.0. VDISK DOS
,
. OS/2
, .
, , OS/2 DOS,
640
.
1985
AT -
640 8088 ,
DOS.
Microsoft Corporation. Lotus - Intel-Microsoft
Expanded Memory Specification LIM , EMS,
. EMS 3.0,
DOS.
, .
. Ÿ
,
.
8088
, . ,
, .
Z80
64. EMS ,
16. AT 16 EMS,
. ,
EMS, VDISK ,
DOS ,
. EMS
.
80386 .
16 .
, Lotus ,
,
EMS.
............................
()
U
1
i
m
/