.


:




:

































 

 

 

 


.




- .

() - pp ( ), .

- .

- .

:

32 - -

64 - -

128 - -

() - pp ( ), . . "" - . . . . , "", , ( 5 10 ). "" ( 30 50 ). ( , MHz) ( - GHz). 1 1 ( 0,000001 ). 900 - 4000 (4). . (, , ).

- . " " . : " - -". ? . ( ) 3 5. DEC , 16- :

0110010011010101,

IBM :

0101010011010101

, . , DEC IBM.

, . , .

, . , . , , .

- . , . , () , . , () .

:

, ( , ..);

, ( , ..)

, . .

( ). . , , , - .

15. . . .

, - . 86 IA-32 (Intel Architecture 32 bit) 6-8- , 64- (AMD 86-64 Intel 64). IA-64 ( Itanium) .
- , ( ) . 86 CISC-: , . , , . . : MMX, , 64- 8 .
. IA-32 : , , ( ). 6 ( AMD 5), RISC-, (uOps), 86. ( 86) . : ( ), , , 86. Intel AMD : AMD . , 86 ( RISC-) , , , . RISC- (, Power MAC) , IBM PC Pentium 4, RISC- CISC- Pentium 4.
, (, ).
(pipelining) , , . . , .
, . . , , , ( ). Pentium III , Pentium 4, : Pentium 4 , . Pentium . 6 (superpipelined) (10-12), , , . Pentium 4 20 ( ), ( ), 30 .
, Intel 486 . (superscalar) (Pentium ); .
, , . (branch prediction) ( ), . ( ) , , , . , :
( ) , , , . ( ), ( ).
( ) , . (Branch Table Buffer ), .
(hints) ( 4), . .
86 : , , . , , . , ( , ).
, () , ( ) . RISC-- , , , , . 86 . , , ( ), ( ), . (register renaming) () .
(data forwarding) . , , , .
, (speculative execution), : , . , ; , ( , ).
(out-of-order execution), RISC-, 86. , () - , , , . ( 16- ), .
(dynamic execution), Intel 6. (enhanced dynamic exe
cution) , , .
, . -, . -, . , 1-, 2-, 3-, 4-, 5-, 6- 7- 12, 5, 4, 2, 1, 1/2 1/3 . , , . 8- , , , , , . , , , ( ).





:


: 2018-11-10; !; : 451 |


:

:

, .
==> ...

1622 - | 1433 -


© 2015-2024 lektsii.org - -

: 0.013 .