USB (Universal Serial Bus) . 1996 , RS-232 (-) IEEE 1284 (LPT-), , , Plug & Play. Plug & Play . : USB , , , . , . Windows 95 . USB 127 : , , , . . , , , , . , 12 /. .
IEEE1394 (Institute of Electrical and Electronic Engineers1394 1394) , . IEEE 1394 FireWire . FireWire , , - . FireWire Plug & Play , SCSI. 127 . 50-400 /, 800 /. , CD-ROM DVD-ROM, , , . .
PCMCIA (Personal Computer Memory Card International Association ) . PCMCIA PC Card. 16/26 ( 64 ), , . 68- . , .
|
|
ACPI (Advanced Configuration Power Interface ) , . BIOS .
10. IBM PC
IBM PC . , , , (). ( 20- ) () , 00000 FFFFF. (. 4.3) ( , BIOS), , DOS BIOS, .
, . 9FFFF. , 640 . (128 BFFFF) , , . (256 ) (), - (BIOS - Basic Input - Output System). ROM-BIOS. 256 64 , 192 . BIOS , , , .
Windows - debug.exe ( ) ntsd.exe.
11. IBM PC
IBM IBM PC , , 640 . IBM PC 20- . 20 , (220 = 1 ). 384 (128 ) (256 ).
. , .
. - : (), ; , .
|
|
IBM PC XT IBM : 256 , - (BIOS). BIOS , (UMB - Upper Memory Block) - . (paqe frames) 16 , . , 64 . ( ) (Expended Memory).
64 . ( IBM 8 32 ). 16 UMB Expended Memory. - .
. IBM AT i80286 24, 16 . i80386 32, 4 . , , IBM PC XT. AT XT, , , 80286: .
20 , , i8086 MS DOS , XT. , 1 .
, () , , MS DOS.
IBM PC XT 20- : (16 ) (16 ). , 64 . FFFF. (.. ). (.. 20- ) 16- , 20- . () ( , , 0A12:F4B2, 0120 - 20- ; F4B2 - 16- ), ( , , ), , (, CS, : CS: F4B2).
i80386 32 , . 232 4 . 4 ( 8 , 729bd000).
|
|
, - EMS (Expended Memory Specifications - ), . (), 16 ; . UMB, UMB . U ( ), , .
EMS - , , .
XMA2EMS.SYS, EMM386.SYS .
EMS , .
, ( XT) MS DOS 64 , FFFFF (.. 1 ). (64 , 1 ) (Hiqh Memory Area) . , MS DOS, , .
, , (Extended Memory Blocks) , ( - Extended Memory) , 1 , .
XMS (extended Memory Specification - ), , , . HIMEM.SYS, , 32 .
12.
~ , , -, .. .
( , ), .
, , . , , . .
|
|
.
0-. , , .
.
1. .
.
, , , - .
2. .
( ) , . : (.. , ), (.. ) .
( 0- ) , 0-. , .
, , , , 60 90 , - 60 90 , - 50 120 , , . .
, . . .
.
(), , (.. ), . .
. , .
, .
: , . , , , , . , - .
(.. , ) , .
. .
.
, (, STOR (Segment Table Origin Register)). . Pentium 3 : GDTR, LDTR IDTR.
, - , .
|
|
, , , , - . , - , . -.
- .
13. .
(Virtual Memory) - , . . , .
. , .
: , , , .
, . , "" , . , , . , ( ), , (Swapping). , , 80286, 32- (80386 ). (Swap File), .
, , 4 . , . (FLAT). . , , . , .
: , .
.
. . , , (1.). .
.1.
.
( ), . , .
() , .
. - .
:
1. . , .
2. , , , , .
14. IBM PC
5 :
ST506/412;
ESDI (Enhanced Small Device Interface);
SCSI (Small Computer System Interface);
IDE (Integrated Drive Electronics) , ATA (AT Attachement);
EIDE(Enhanced-IDE).
ST506/412.
ST506 - : MFM (Modified Frequency Modulation - ) RLL (Run Length Limited - ).
MFM
MFM , . , , . ( ) ). ; - , .
MFM- . 17 512 . , MFM, 4/
, (Interleave factor) 1.
RLL
. RLL , 2 7 ( ). RLL- . , - , MFM-. ST506/412, RLL, , R (, ST157R). 26 512 , (512*26*8*3600):60=6489760/.
RLL 3 9 (3,9 RLL, ARLL, ERLL), 31 7618560/.
RLL MFM ( ), . , , "" , , - .
ST506/412 .
ESDI
, ESDI, ST506, . ( ), , . 16 , . .
, , , . 10/ . , ESDI .
ESDI , 7 . 16 , Select Head Group 256 (16 16 ).
SCSI (Small Computer System Interface) - ( .. - , , CD-ROM, ). ( -) () . () , . IBM- , VAX, Macintosh, SPARCstation . 8 ( () SCSI). - SCSI BIOS, 16 (UMB).
SCSI . CCS (Common Command Set) - , ( ESDI).
IDE ( ATA, AT-bus, PC/AT, Task File) - ESDI SCSI. - . , ( 40- ), 5 10 /. , -, , .
lap-top notebook , , IDE .
EIDE (Enhanced Integrated Drive Electronics) - (PC AT IBM) , (, - ). - IDE (Integrated Drive Electronics). . IDE EIDE ( .. - , ..) ATA [AT Attachment ] : ATA-1, ATA-2, ATA-3, ATAPI (AT Attachment Packet Interface), ASPI (Advanced SCSI Programming Interface).
15. .
, ( , ).
, , (, ). , - .
. . , , , . , , . 16- , .
: ( ), . , .
, (, ). , (), .
, ; 16- , . , , (CS, DS, ES, FS, GS, SS).
. ( ) (TSS), . , TSS, (, ) () .
. 0 3, () . 3 . , , . (Gate), . .
16. .
, .
:
;
(.. , );
, ;
, () ;
;
;
, .
1. , , :
CISC .
CISC (Complex Instruction Set Computer) - .
RISC .
RISC (Reduced Instruction Set Computer) - . , . , .
MISC .
MISC (Minimum Instruction Set Computer) - . , , .
2. , .
32- x86 IA-32 (Intel Architecture 32 bit). 64- .
m/n/k/ :
m - , ;
n - , ;
k - , . (, i8088 m/n/k=16/8/20)
3. , .
4. (Instruction Set) - CISC- . MMX MultiMedia eXtensions ( ). () SIMD (Single Instruction Many Data , ), . SSE, SSE2, 3DNow! - .
17. . . .
:
, . , .
, , :
.
.
:
(). , , , .
.
. , .
() .
:
- ;
, , ;
- ;
() , () .
, .
. () , (300 000 /), .. ( ) 100 / . ().
.
() , . ( MISD Multiple Instruction Single Data).
, ( SIMD Single Instruction Multiple Data).
, ( MIMD Multiple Instruction Multiple Data).
. , , , .
- , .
, , , .
, - - SMP-.
.
.
, .
:
; ; /; ; , ; .
: ; , ; ; , , , ..
18. . .
, - .
:
, , . , , , , , Internet.
. . , .
-, - .
, , , , .
, (, , .).
. , . (), (), , ,
: LAN WAN.
LAN (Local Area Network) , .
WAN (Wide Area Network) , , , .
, , .
, , .
, -, , . , -, , .
:
- ;
- ()
- ;
- - ;
- - . .
: ; , -.
. , .
, , ,
19. .
- ( ), , .
- () - , .
() . ( , . .). () .
.
, , :
1. , , (. 1.4).
2. , , - (. 1.5).
3. , , (. 1.6).
. 1.4. ‑
. 1.5. -
, .
:
;
;
, .
, .
. 1.6. ‑
, , . , .
, , - .
, . , .
, , , , . .
:
- - ;
- ;
- -.