8.
.
: (IF − Instruction Flow) (DF − Data Flow). , .
DF :
1, 2, A3,
1, 2 ; A3 − () , ; − . , , , . , , . , . . . , .
-
.
, -
, .
-
.
:
, | ||
16 | ||
1-2 | ||
20-50 |
. . -
. - .
: 2 4 . - , . , 3 , 1 , 30 .
mov r1, [a1]
mov r2, [a2]
r1=r1+r2
mov [b1], r1
mov r1, [a3]
mov r2, [a4]
r1=r1+r2
mov [b2], r1
mov r1, [b1]
mov r2, [b2]
r1=r1+r2
mov [c], r1
4 -
:
mov r1, [a1]
mov r2, [a2]
mov r3, [a3]
mov r4, [a4]
r1=r1+r2, r3=r3+r4
r1=r1+r2
mov [c], r1
, 17 , , . .
|
|
Pentium Pro Intel ()
(DF), .
− ,
( ) -
. :
i86 DF ( )
. -
. i 86
( 8),
Pentium Pro 40 ,
.
. V.
V1, V2 V
, .
( ) Pentium Pro. . . :
, .
,
.
.
,
.
3...5 , ,
20...30 .
4...5 . -
, .
. -
512 .
, , . . . ,
, , -
,
, i 86 -
, .
.
(), − VLIW (Very Long Instruction Word). , , . . , . , , - . , , . , . , .
|
|
, , ( ) ( ) , , . VLIW . VLIW , , .
VLIW . (, , ) . VLIW ( ) , . , . . . , .
Intel Itanium ( Merced), IA-64 (Intel Architecture 64 ) 6 Texas Instruments