.


:




:

































 

 

 

 





 

32- Intel Intel386. 16- 8086/88 80286 , . 80386 64 .

: (Real Address Mode), 1 , (Protected Virtual Address Mode), 4 64 .

, (Paging). /, . 8086, 80286. .

.

Pentium, Pentium Pro, Pentium MMX, Pentium II Pentium III , , .

(pipelining) , . . , , . (penalty cycles) . , , , Pentium 6 . Pentium . (superpipelined) , , , .

, Intel 486 . (superscalar) (Pentium ) , . Pentium ( ), Pentium Pro .

(register renaming) ( ). , . , , , , , .

(data forwarding) . , , , .

(branch prediction) ( ), . ( ) , , , . . , , , , , , . , , .

, (speculative execution), , . , , .

(out-of-order execution), RISC-, 86. , () / , , , . ( 16- ), .

Intel MMX / , , / .. -, . MMX (Single Instruction Multiple Data - SIMD). , , 10% , 90% . SIMD ( ) . SIMD , , , .

MMX SIMD ( 57 MMX 70 SIMD Pentium III), . . Intel , , . , 3D Now (AMD) Pentium, 30 . Intel , , ( Microsoft) , , , .

 

Intel Pentium 4

 

Intel Pentium 4 32- Intel.

Intel Pentium 4 IA-32, 32- , P6 NetBurst.

, NetBurst.

Hyper-Pipelined Technology. Hyper-Pipelined () , Intel Pentium 4 , 20 . : P6 10 .

. , , , , . , , , .

, . .

Intel Pentium 4 . 33% , P6.

Execution Trace Cache. Execution Trace Cache NetBurst. .

Execution Trace Cache , . Execution Trace Cache 12 .

Execution Trace Cache , (cache line), . , , , Execution Trace Cache . , , .

Rapid Execution Engine. , NetBurst - . Rapid Execution Engine : -, -, ; -, - , . , - , Rapid Execution Engine .

Advanced Dynamic Execution. Advanced Dynamic Execution , NetBurst. P6, , Intel Pentium 4 .

, , . , , .

, , 90%- , . , . , .. , . 5 .. . . , - . .

 

 

, .

Intel.

86 , :

 ( );

 ();

 ;

 ;

 ;

 ;

 ;

 ;

 - ( ) .

. 2 32- . .

 

 

. 2. 32-

 





:


: 2016-11-18; !; : 1839 |


:

:

,
==> ...

1691 - | 1571 -


© 2015-2024 lektsii.org - -

: 0.015 .