, = 0 , (D 1 ) (. 314, ). , .
( IV, V VI ), Si, Ge, As, Se, , , , , , . . , . Ge, Se, : InSb, GaAs, CdS .
0 . I II (. 315). . , II - . , , n- ( . negative - ).
, , , - . ( ), ( ), ( ) (, . .) . . , 0,001 .% 10 .
Ge Si, , . , (. 319, ) , , . . . ; , , 242, . , , .
(. 319, 6). , D , . DED = 0,013 . DED <kT, , ; .
|
|
, , , ; ( -). ( n-). , , , - .
, , (. 320, ). , , . , . . , . , , .
, , . DED = 0,08 (. 320, ). , , , , . . . , .
, , , ; ( -). ( -). , , , - .
, , : - , - . . : n- - , -a - .
, , - , - ( p-n-). , . p-n- . , . , n- (. 335, ). 500 ; . . , , , n- p-n-
|
|
, , .
( ), ( ). 2 . -n ( ), (), . . ( ).[1]
p-n
p-n , p-n , .
, , - , (. . 1). p-n , , , . , p-n , . , , . , , . , , .
n-, p-. n- -. , n- p-, .
, , p-n ( p-n ). , , . , .
, . , , . . -, . -, . -, n-, p-, .
|
|
, -, : , . -, , p-n- . -, ( ), . p-n , - .
[]
(-)
. 2. .
, .
, , . . . ( 0,1 ) . , SiO2, . . , , . -.
- 1010...1014 ( p-n- 107...109), .
-: .
(, , , ).
:
;
.
( ) , () , .
()
. - , ( 70- ).
|
|
, . .
20-30 , . . . 1014 , , .
. . , .
() , , : / .
() , , ; : , , , .
, () . , . , . . (, , ). , (), . . , . ( ). -, . , .
. , . , () (), , ().
. , . , , , .
-. , .
- . - (32 Intel 128 AMD).
, - . , Intel - n (2 ). Pentium 4 Athlon 512 . 1
. , , . , , .
, ,
|
|
. , . , .
RiSCKisC
RISC (. Restricted (reduced) instructionsetcomputer[1][2] ) , , , . RISC- . ( ).
, , . . , , (. . (.)) , , , , . CISC (. Complexinstructionsetcomputer).
, - . , , , . , RISC, , , (load) (store). , RISC .
(, 32 ) .
. -- . (. . load-and-store).
(32 ).
, 16- . , , DEC Alpha 64- , , 16- 32- .
. , CISC , RISC ( ) , .
CisC
, - CISC- asm-, RISC , . - ; , , . , RISC , , (Load - Store - ; Load/Store-), ,
(. omplexinstructionsetcomputing, . complexinstructionsetcomputer ) , :
;
;
, .
x86- ( IntelPentium 4, Pentium D, Core, AMD Athlon, Phenom, ) Motorola MC680x0.
, Intel x86 ( 86-64 64- ). 86- CISC-, , Intel 486DX, CISC- RISC-. CISC- x86 RISC.
, x86 RISC-. x86 RISC- ( P6 RISC- ).
. , ? , , , , .. "" , , .
, , , , . . , , . , 100 500 . ( - ) , , 5+99=104 - ( ).
, , . , 100 100 , ! ? , , , . , , . , , (1) , , (2) , . ? ? , , , ...
. 50- . - . - , . , 29 . , , .
60- . . , , , .
( , , ) . .
.
. .. 1956 . , " " ( ). , - -6 (1957-1966 ., ) ATLAS (1957-1963 .). , .
-6 1 . /. , , IBM/360 .
, CDC-6600 (1964 .), , - : , , .
60- . , CRAY-1 (1972-1976 .). - , . , - , .
, . .
. (). , , , . .
60- . .. " , ", - , . " ", 1966 ., , . , .
60- . , , , . . , 1966 . -222, . ... 16 -2. .
, , , , , . ILLIAC-IV (1966-1975 .), . 8*8 , 4 . / 16 . ILLIAC-IV . ILLIAC-IV , , . , .
-10. . -2000, 1982 . .
. - , , . : , , . , , .
. .
- , - , , , . - . ( ) . , , , , . , - , " " " ".
, , . , , . , . , (. 2.1 2.2, ), , .
. ( , ..), , , .
. , , . : , , . ( , , , ) , , .
- . " ", . - , . . . .
:
() , (, ) : , , , . (. Interruptrequest, IRQ);
- : , ;
( ) . (firmware), .
(. trap) . , .
, .
?
8086 1024 ,
256 . ( ),
4 .
, .
,
.
, .
, .
, , .
x86 Int, ( 0 255). IBM PC- BIOS, , , BIOS. , BIOS (, ), () , (. . ). , x86- , ( ).
. ,
, , , .
(19 ), .
, , . |
, 6 - , .
, , , 1 0, : 1 0.
, . |
, , , -, - . ( ), .
, .
.
, ,
( ) .
y | ||
, . , .
z z = ^ ( ).
& ( ), and.
( ) .
. | ||
y | ||
, .
1 >=! (.. , 1). z z = .
() .
z Z = , .
0, 1. 1 0.
-. . .
( ), ( ) . . : . . , . . , ; . , , . . : , , . . . . . . , . . , .
., , , , ; . , - . . ( ) ( ). . . . ( ) : .
( ) , , . 0 . 1.
(), .
( . clock). . . () () .
( ) ( ).
RS-[10][11], SR- , . RS- . 9.
S ( . Set ) . R ( . Reset ) . , R S , , RS- QQ=00. 1 . 1 RS- , 1. RS- , ( RS- ) ( RS- , ).
RS- , , . RS- .
RS- RS-
RS
-
. D
D- , .
D-
() D-
D- (D . delay )[13][14][15] . D- , , : D . D- . D- . , D- -. , () D- RS- JK-, .
D- . , , 32 , 32 D- , 32 D .
D- D Q. , , (, Master-Slave, MS) D-.
D-
. MS
. ( ) , - . : MS- (Master-Slave). MS- , , . 1.9 D-, 1.10 RS-. , (Master) (.1) . . (Slave) , . . 0. .0 . . , . 1. , MS-.
JK
JK-[18][19] RS-, : J K . J ( . Jump ) S RS-. K ( . Kill ) R RS-. J K . K J . JK- RS- , . JK-, J K , .
JK- D- -. JK-, J K 1. JK- -, J [20].
,!!!!!!
JK- , , RS, T, D . RS . J K S R 1 0. J K . J , K - .
() , n- , k- - , - . , , k- .
, , k- ().
: N , xN − 1xN − 2...x0, , 2N, , , , . , 2N. . , 2N, .
E. , , .
,
() n- . , 4- , 1.33,, 1.33,. . 7. DD1.1, DD1.2, DD1.3 , DD1.4 . , 8, 4, 2, 1 0111.
() , , . n-- 2n . 16 1.34,. 1553. 1.34,. V1 V2 .
1111. DD1.15 , . 15 . V , 16 .
, , 18088 , ; - .
( multiplex ) , . , , 16 1 . , 16 , . 16 4 (24=16), . , 9 100 -.
. . , , . 2" .
, . "", . . , .
5. , , .
5. , .
, , . '', In. . - 6.
, , , .. , , . , . .
8086/88, 80286
8086.
, - , :
1) .
2) ( ).
3) .
4) ( ).
. 8086 , . . (), , (); . 7.3. , . , , .
- (), , , () . 16-.