.


:




:

































 

 

 

 


RAW (Read After Write - )




j , i . j .

 

i) ADD R1,R0; (R1=R1+R0) i+1=j) SUB R2,R1; (R2=R2-R1).

i R1 5. i+1 R1 4. , R1 , i.

RAW . .

RAW , , , .

, , .

, - , , , .

, , , ( ).

WAR (Write After Read - ). j , i. i :

 

i) ADD R1,R0 (R1=R1+R0); i+1 = j) SUB R0,R2 (R0=R0-R2).

, j , i R0.

WAW (Write After Write - ). j , i, , , i:

 

i) ADD R1,R0 (R1=R1+R0);...j) SUB R1,R2 (R1=R1-R2).

WAR WAW , .

. .

, . , , - , . .

, =B+ , , :

 

1. Rb = B.

2. Rc = C.

3. Ra = Rb + Rc.

4. A = Ra.

 

, 3- , B C.

, , .

, , :

= B + ;D = E - F.

, :

 

1. Rb = B.

2. Rc = C.

3. Re = E.

4. Ra = Rb + Rc.

5. Rf = F.

6. A = Ra.

7. Rd = Re - Rf.

8. D = Rd.

 

, . , , B C, . .

, , .

- : ( ) - . , - .





:


: 2015-10-01; !; : 1374 |


:

:

.
==> ...

1967 - | 1848 -


© 2015-2024 lektsii.org - -

: 0.011 .