5011100
() ( )
(, , , . ) | ( , , . .) | |||
1. . IBM PC. , 1999 . 2. .. ., - .: 2006, 320 . 3. .. . . : 2005, 512 . 4. . .: . .: , 2001, 1184 . 5. .. . 2007, 165 . | 1. . , . SQL - . , 1999. 2. . IBM- : : . . .:,1993 . 3. .., .. IBM PC/AT, MS-DOS Windows. . .: -Ȼ, 1994 . 4. .. 8086 Pentium III Xeon AMD-K-3. / , 2000, 592 . 5. Intel, http://ru.wikipedia.org/wiki/Intel 6. http://www.intel.com/ 7. http://www.ord.com.ru/files/book3/index.html 8. http://ru.wikibooks.org/wiki 9. http://pcpress.ru/ 10. http://frolov-lib.ru/ | , - |
: :
1. .
2. .
1. . 1500 . (1452-1519) 13- . 1642 . - , , . : (1625-1695), . (1613-1688) . , , , . (1646-1716).
() (1792-1871). . , .
XX . . 30- , 1944 . - - IBM (International Business Machines) -1. ( ), - . -1 50- ..; 20 .
. 30- , , . ENIAC (, 1945 - 1946 .). , 30- .
. , - , . 1944 . .
(1903-1957). . (-) . - - , , . (EDSAC) 1949 .
- ( - )- 1951 . (1902-1974). -6 ( - , 6- ), 60- , , - . ; 1.
2. .
- :
1) , , ;
2) -;
3) ();
4) -;
5) ;
6) , ;
7) (laptop);
8) (notebook);
9) (palmtop).
- :
1) -;
2) ;
3) -;
4) ;
5) : , : ;
6) -.
- :
1) : , , ;
2) -: -, -;
3) : , .
1 -
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
: , : 1. . 2. . 3. . 4. 1. . 8 (8 ), 256 . 256 ASCII. ASCII (ANSI), , 256 , .. 128 , , , - . , ASCII - 1 . 256 . , 8 , . , 16 -UNICODE (UNIversal CODE). 216 = 65 536 . 90 . . 2. . : (Fixed) (Float). , - ( ). . , , . , . k- 2k . , 16- (2 ). - 16- 216 = 65536 . 0 65 535 ( 0 2k 1); , 32768 32767 N, - , : N : -. (-N) : N; 0 1, 1 0; 1. . , . , - 1607. 1) ( ): 0000 0110 0100 0111 2) : 1111 1001 1011 1000 3) 1: 1111 1001 1011 1001 - -1607. - F9B9. 0 . , - 0, - 1. . . R m , : R= m*np. . : 0,1≤ m <1. , (0 ). , : . . 4- . : , . 1- : 0- , 1- . 7 . ( 24 ). . 128 64 63. : - 24 ; - ; - : p2= p2 + 100 00002 (p - , p - ); - , 4- . . 250,1875. 1) 250,1875= 11111010, 00110000000000002 ( ) 2) 0, 111110100011000000000000 *102 1000 (, 210 =102 810 = 10002 ) 3) : p2=1000 + 100 0000= 100 1000; 4) 4- : : 48FA3000. , , . , , : N= 2t *(U-L+1)+1, t- ; U- ; L . (t = 24, U= 63, L= -64) N = 2 146 683 548. 3. . , ( ): . - . , . (.. ). , 1, .. 1 , 0 , 1 -, -. : , . , RGB (Red-Green-Blue)-. 2, .. 2 , 00- , 01- , 10 - , 11- , .. . , 3 8 , 4 - 16 .. , 2, 4, 8, 16, 32, 64,..., 256, .. . . - ( )? =2N, , () , (N). =2. 2N=2, N=1 . N . , . , . , , . , , .. , ( ) . . - (, , , ..), . , . 4. . (90 ). . : 1) FM (Frequency Modulation). , ( ). , , . ( ) - , ( ) . . . : . - 1 . . 1 . 1000 1 . - 1 . : 11, 22 , 44 . - . . , . 8 (16), 28=256 (216= 65 536) . , 16 - , 8-. 2) - (Wave-Table) . ( ). . , , , .. , , , . 1 . (16 , 22 ). 16 22 000, 43 . | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
: , : 1. . 2. . 1. . , , (1815-1846). , - (false true), .. 0 1. , - . F x1,..., xn , : 0 1. , . , . 1938 - , , . . - . ( 1 ), B ( ). (.1 ), , . 1 ). . 3.1 - : - ; - ; - - 1, - 0, : , , . , , , . . 3.2 - , . . , . , , . , , . 1 3,3 ( Pentium, +5 ), 0 - 0 . , . , -, - ( ). -, - , - -, .. , A B =AlB - , . , , - . trigger - , . . RS- (R S set - reset - ). 4. . 3.3-RS- , - -, . 2. . . : - , . . - ( ) , . , . - . . - , . . : - -. - . , , , , , , . : - , , , (, ). , . ; - ( ) , , , (). (). , R m1, m2,..., mr l k1,k2,...kl. (m1, m2,..., mr) . t i (k1,k2,...kl.) , . . , . . ( ) , , , , . , . : ; ; ; ; ; . | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
: : 1. ̻. 2. . 3. . 1. ̻. - , , , ̻. 2. . (1903-1957). . . . 1946 . - . ( ). , . - , , , - . . . ; . , . , . . : , ENIAC ( - ). , , , , . . . (). . : 1. , 2. 3. , . , - , (), , . . , , . , : - 2- ; ; . . , , . () - (), (), (), . , , , , . , , - , - . . 4.1 - - - , , ( , , , , , ). . () () . : (), , ( , , ), () , , ( 1 ). - ( - - Cache Memory), ( ), . . () , , - . . , - . , , ( ). 3. . : , , . - ( ). - (), , (), . . : (), ; , () ; () (). ( , .), , . () () ( ) , ( IBM, PC-). : - (). . : , . . , , . : ; () , ; . | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
: , : 1. . 2. . 3. . 4. - (). . 5. . 1. . (1-2- ). , . (), , , , , , , . , . : M=2n, , n . , , /, . . . . , ; . , . , .. . ( , ) : ; (); ; ; . , . . , , , , .. , . , , . , , . . , . . , ( ) , . , , . () , , . () , . (), () , . () - () ( ). 2. . . 1. ( ) ( ). : (, , , .). ( , ) . 1, 2 .. (, , ). 2. () . 3. 1, 2 . (). 4. . 5. . 6. . 7. ( ). , , . . 3. . , - . , . . - (), () . 4.- ().Arithmetic and Logical Unit (ALU) - , . . - . - , . : 1. - ; - . 2. . 3. : - ( - , , ); - ( ) 4. : - ; - . , , . , , - , . , . , , , . Ȼ Ȼ. . , . , , (), . . () , ; , , . , , . . , , () - () , . 5. . : ( ), - . 1. : : ; ; : / ; / . 2. : ; . 3. . 4. : - ( ); - -; - ( ). -, - ( ). ( 1, 2, 3). ( 1 ( ), 1, 2). 3 . . : . . , . 1. . , . . , , . , , . , , . . 1 . . , . . . , , , . ( ) , . , . , . . 4 , . CISC. , RISC, . MISC, . VLIW, . CISC (Complete Instruction Set Computer) , . , . 1974 . John Cocke (IBM Research) , . RISC (Redused (Restricted) Instruction Set Computer) , , . . . RISC 1979 . IBM 801. . . , , . MISC , . () 128 . , . . VLIW - , . VLIW , , , , . . . -, , -, . , HP, Intel. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
:
:
1. . .
2. .
3. (Dynamic execution technology).
4. Hyper-Pipelined Technology (HT).
1. . (pipelining) , , , .., .
. , , . (pipelin) . , .
, Intel 486 . (superscalar) , . Pentium Intel ( , .. i80486,
), Pentium Pro . GRAY 12 . (Floating Point Operations per Second FLOPS .)
2 - Intel
Intel MMX / , , / - .. -, . MMX (Single Instruction Multiple Data - SIMD). SIMD ( ) . SIMD , , , .
2. . , . , 64x64, . , . , . , () . 64 /. - , SX-6. - , 64 . , NEC Hitachi. 3. (Dynamic execution technology) , , . : - ; - ; - ( ) . 4. Hyper-Pipelined Technology (HT). : , - , -, , . . Intel 30% HT- .
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
: Pentium : 1 Intel. 2 Pentium 1. Intel. 32- Intel Intel386. 16- 8086/88 80286 , . 80386 64 . 2. Pentium. Pentium 4, x86- Intel, 20 2000 , , ( Intel) NetBurst. NetBurst Pentium D, Xeon, , Celeron, . Pentium : (Core) . 66 112 . (ips). ( 80486 DX) 5- , . . , (Paging). (Branch Predictor), (Branch Target Buffer) . (Floating Point Unit) . - 1- (Level 1 cache, L1). 8 : 1- , 2- , , - (L2 cache). (Bus Interfase). , . /, . 8086, 80286. . | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
:
:
1. .
2. .
3. .
4. .
1. . : (-, Cach Memory) () (). , . ( ), (101 105 ) , . () . , . (Main Memory). , , . ( ), 106 109 . . . .
, , . , , . () . , 3-6 . , , . .
2. .
1. , , . , , ( , RISC- ), . - . -
.
. 8.1 -
2. . . , "-" .
( , ), , , . , . h , () (0,9 ), , . , 8.3. , , tc = 1 (10-9 ), tm tm = 10 , , , h = 0,95. T T = 1 * 0.95 + 10 * (1 0.95) = 1.45 , .. 45% . h (hit ratio).
.8.2 -
(tc - -, tm - , h -
, -, 1 - h - ,
)
3. () . . , . - , .
4. () , , , .. . , . RAM (random access memory), . ( ), ( 2000- ) - , - ÷ .
5. , . (1970- )
: 2016-11-20; !; : 423 | : : , . |
: 0.022 .