̲ Ͳ
ֲ
вͲ ί
1. .
:
- () .
- .
˳: 1. . . IBM PC. ϳ, 2005, . 20-33, 45-52.
() .
, IBM PC ' - , 1945 :
() - ().
'.
, , .
, . , , .
:
, , . , , .
:
- Գ ;
- ;
- Գ ;
- ;
- ;
- ;
- ;
- .
120 , 32 , - 28 60 . .
.
, 䳿. :
, , ;
(');
|
|
( );
',
.1.1
, ' '
- - - -t -
-
- - - RS232 RS485
-
- CD DVD-
- -
- - AST SCSI
OD
- CD / DVD
.
, , ' . ' .
- , USB.
^ - . ϳ LPT, COM USB. .
- . . . , (. dpi - dot per inch = ). LPT USB. , LPT . ' -, ' - '. -, COM .
^ - - (), COM USB.
'. 1,44 D DVD , D - . , COM USB, .
' (multi media - ). - . ( , ..) , . , , . ' (). ,
|
|
' ' . - . ֳ :
- ;
- () -
- ' ;
- .
, : , , , , .
' , CD \ DVD . , ' :
;
;
CD \ DVD.
, . ֳ , ' .
' ' , '. .
( - ) , '. , . , , USB.
^ , .
, , . .
䳿 , ', - . , 䳿, , , ', .
, , ( -, ..) . , , .
^ .. , '.
RS -232 - - , . ' ' . .
, , RS -485, . () .
SCSI:
- (Advanced Technology Attachment - ) . 㳿 ' . ' .
|
|
SCSI - (Small Computer System Interface - ') '.
^ ' .
, , , 6 .
, , . .
USB Fire Wire, - .
USB (Universal Serial Bus - ) '. :
FS - (full speed - ) 12 /
LS - (slow speed - ) 1,5 /
HS - (high speed - ) 480 /
. FS LS USB 1.0, HS USB 2.0. (USB 1.0) (USB 2.0.) , ' , ' 25 . USB +5 .
Fire Wire ( ) USB , . : 100, 200, 400 / ' 63 (). : . , ( 1, 5) .
2. . -.
:
.
.
- .
-
˳: [1.] . 546-562
1. .
' ' .
( - ) , . . , ' , .2.1.
1 2 3 4 5 6 7 8 9 10.........
. 2.1.
̳ , , (-):
- 23d; - 55d; - 410d
- ' :
-, , 2 :
|
|
1- - - F0;
2- - - .
(F0) 2-
, ( ) (0 1- , ) F0, .
0 (1) F0
, MCS - 48 Intel, , ' - Data - Clok.
3 :
- - 83 , (Num Lock, Caps Lock);
- - 84 , SysRec Num Lock, Caps Lock, Scroll Lock, , ;
- - 101/102 , PS / 2 . 104, 105 122 .
:
- ;
- ;
- ;
- ;
- ;
- .
, . PS / 2 '. - .
() -:
^ 2. .
ϳ , ' : - Data - Clok. ' . ' :
- 5 DIN, . 2.2;
- mini-DIN, 2.3.
3 1 5
6
5 4 4 3
2 2 1
.2.2. г2.3.
:
г2.2. 1 - KB Clock; 2 - KB Data; 3 - - Reset #;
4 - GND ( - ); 5 - +5 .
.2.3. 1 - KB Data; 2 - ; 3 - GND ( - );
; 5 - KB Clock; 6 - .
, 60h. . - , . , , .
USB ' 8042. USB. BIOS .
2.1. 8042/8242.
- CPU 060 RW 064 RW , 2.4.
CPU
RW 064 RW
. .
1 2
. 2.4. '
( , , - ) , . 2 ' .
3. .
:
.
.
.
.
˳: [1.] . 468-498
' WYSIWYG (What You See Is What You Get = , ) ' . .
^ 1. .
: .
|
|
. : -, , .. , .
^ , . , , . ³ , - (, , ) . , , .1
, , , . - (Picture Elements- ), , ( ).
. 3.1
(.1), . , (.2).
.3.2.
, 40-60 , , , 50. . : 600 800 , , 600. :
50 (600 +600) = 60 000 = 60
, :
60 800 = 48000 = 48
.
, ' , 25% 60 .
: , . . :
;
- .
, , . , , .
, : , .
^ .
. :
^ G r (Graphics) ;
APA (All Points Addressable) .
- - ', . ' .
ʳ ', , , , , 1 2 6 .
2 - 4 ;
4 - 16 ;
8 - 256 - ;
15 16 ( High Color), 65 536 , 24 ( Tru Color) 16,7 .
15 24 : : , 16 - (5:6:5 6:6:4).
2.1. '.
' -, .
' (. 3.3, , ). , . - ( ) '.
EGA ' -, (. 3.4). , . , . ( ) ' - . 䳺 '. , , . ( ), . , , .
. 3.3, . ˳ ' 1 .
ϳ 3
.3.3, . ˳ ' 2 .
. 3.4. '
, ' ( ) V, , , p n b.
V = pxnxb
, HGC 720 350 252 000 31 , 800 600 256 - 480 000 469 .
' , , ' . - ', . ' - . , .
' , . , ', ' . , ' ' , , ( ), . :
ϳ 䳿 '.
, ( '), .
ϳ ' ', , , . ' ', ( ), 䳿 .
, , .
' , '. .
2.2. .
:
- ^ Ñ (Drawing Commands) - , , , , . , , . , . , , (pattern). : ' , .
- ^ . - BitBIT (Bit Block Transferring), .
^ (Hardware Windowing) () . , , , . : - ' , . , ' , ' .
' , , . (Panning) - . - .
(2D).
^ . ֳ -, , (, ). ' .
^ :
-, .
-, , .
-, , .
-, ' , .
D- ( ') ' SGRAM (SDRAM) 128- , ' DDR SGRAM / SDRAM.
' '. ' ' (bus mastering). 1996 ' ' ' - AGP (Accelerated Graphic Port). , AGP DIME (Direct Memory Execute). 㳺 AGP ' ' . , ' , . , AGP ' '. ' UMA, AGP. AGP ' () ' .
.
, , . ' , .
, . , , , , , .
' , , , . , , , . - , AN (Alpha-Numerical - -), - TXT (Text - ), : , , - .
, LIN (Line) COL (Column). ֳ '. , , - . ϳ ' (. 3.5), ' , . ˳ , - .
' - . "', - . ( '). ' . 88 , - , . PC 8- , 82 8 = 2 8- . 9 14916 . , ( , ' ). (, ) .
. 3.5.
', , , 1 . , . , , : , , . , , . . , , .
.
D- (3Dimensions - 3 ), - , , . , ' ', . ', . , , , X, Y Z. , . , () , .
^ (Graphic Pipeline) - - , ' ' . - .
' 䳿 , (Transformation). 䳿 , ', (world-to-viewspace transform), (viewspace-to-window transform), . ( ) , , .
䳿 (Lighting) ( ) ', '.
䳿 (Rasterization) '. 䳿 , .
' (rendering). . ( , ), '. ( ) - , , , . , , : , . Z-, . ', ', . (bitmap) Z ( ). ' Z-, . Z Z ', , , , , '. ', Z- ' , . , , Z- . Z- , '. ³ Z- .
(3D textures) - . , , ' , ( ').
, - ' . , , - ' D-, . , () .
, D- - ' () D-. - - - , . , , ', , 㳿.
㳿 , D-, , . ( 100 / ), ( 2048 1536) (True Color, 32 ). , , .
10.
:
().
.
˳: 1. . . IBM PC. ϳ, 2005, . 370-391.
().
10.1., :
+12
10.1
- 3- ;
-;
- ;
- ;
-
- ;
- ' ;
- ;
- .
1.1.
, :
3500 \ 7200 \ , 10000 15000 \ .
, . :
- ;
-ó , ;
- ;
- , ' .
, , , . . ʳ 1 4. 3.5 " 20 . , . .
u
, , 㳿. , , . , ﳿ , , , , ( ), . 10.2.
i
i
. 10.2
= 0 u = 0 .
, .
. 2 :
- ;
- .
(), , . - . , 䳺 ' . : , - . ' (), . - . , . . , . , .
, () , . , , ' - . , ' . . PRML (Partial Response Maximum Likelihood - ) , . ' . . .
, , t c :
t c = t + t + t - + t -,
:
t - ;
t - ;
t - - ;
t - - ' .
, :
;
5 ;
;
'.
:
();
;
.
.
.
2.1.
- , , .
^ - , , ( , ..). 512 .
^ - / 4500, 5400 7200. 10000 15000 / .
- . , IDE, SCSI. - USB, Fire Wire, LPT-.
.
^ ʳ - 1-2 , , , .
^ ʳ - - ( ). .
Գ - 100 10000 .
- 512
^ ʳ - .
- , , .
^ - PRML (Partial Response Maximum Likelihood - ) .
䳿 .
^ - 0,5 -2 , .
- 8-10 (4-5 ) .
^ - . .
- / , ' . 15000 \ 5400 / . :
5400 \ - 15 /
7200 \ - 15-35 / .
^ - / ( / ) 䳿 . 3,3 / , 33,66 / , 100 - 200 / , .
.
^ - 100 - 1000 .
- , .
^ - 1 10 14 .
- 1 10 .
^ - 1 10 8 .
г - , 30 .
3.
3.1.
n -
n -
n
:
- ;
- ;
- ;
-
:
- ;
- ;
-
,
'
3.2.
' , :
. . : . , .
3.3. .
: , .. .
3.4.
', . ' , : , , .. . SCR - , , - . , . . , . ' , '. () :
P-list - , ;
G-list-, .
ֳ .
)
, . 10.2
.10.2
. ϳ , .
) - , .
). . 㳿 SMART (Self Monitoring Analysis and Reporting Technology - , ), '. , . ' . , , .