.


:




:

































 

 

 

 





- , .

:

  • ,
  • ,
  • .

, .

:

1. , .

i+1 3 . , . 9.3.

9.3. i+1 EX  
 
                   
i IF ID OR EX WB          
i+1   IF ID OR EX EX EX WB    
i+2     IF ID OR O O EX WB  
i+3       IF ID OR O O EX  
i+4         IF ID OR O O  

"" (pIPelINe bubble) i+2 6, .

- , . "" (, , , , 3 ). , .

 

. , . , , .

, , "" (, ). , . . 9.3 c , , .

  1. .

- . . 9.1 , , 3, , , , .

, . - - , , . , Itanium 8 6 . - . , Pentium 4 4 . . , , .

 

 

. . 9.4 , , , 1 3 EX.

9.4.  
 
               
IF K1 K2 K3 K4 K5 K6 K7 K8 K7 K9 K7 K10 K11 K12  
ID     K1 K2 K3 K4 K5 K6 K5 K8 K5 K9 K7 K10  
OR         K1 K2 K3 K4 K3 K6 K3 K8 K5 K9  
EX             K1 K2 K1 K4 K1 K6 K3 K8  
WB                   K2   K4 K1 K6  

, , : 2-4-1-6-...

, . . .

, , , , . . . . . .

. , . : , , .

, .

. , . 9.1, i+1 , i. i 5. 3 , . (, 20 ), , , .

- . , , , . . - . , .

, " ". , , , (. 9.1).


. 9.1.

, . , , . , . .

. , .

, . .

" ". , , , . - .

. . . , , HP PA-8x00. . , Itanium .

, , , .

( , "" ). , ( WB), .

, , . , , , , , (bogus INsTRuctions).

, , , - . . .

, , . , . . 9.1. i (, ), 5, 2 .

. .

- . , .

BTB (Branch Target Buffer), .

- ( CALL - RETURN).





:


: 2016-10-07; !; : 684 |


:

:

, - , ; , - .
==> ...

1410 - | 1438 -


© 2015-2024 lektsii.org - -

: 0.015 .