Hardware Reference
In-Depth Information
Losung 3.2.1
Aus Platzgrunden geben wir hier nur die Namen der Befehle an:
Takt
1
Takt
2
Takt
3
Takt
4
Takt
5
Takt
6
Takt
7
Takt
8
...
...
...
...
SET
Fetch
SETH
FMUL
FADD
Decode
SET
SETH
FMUL
FADD
FADD
FADD
FADD
Execute
SETH
FMUL
FMUL
FMUL
FMUL
FADD
Memory
SETH
FMUL
Write Back
SETH
Losung 4.1.1
1. Angenommen, der Befehl FADD p,p,plow aus Zeile 23 wird vorangehend
ausgefuhrt:
1
2
3
4
5
6
7
8
9
FADD p,p,plow F
D
X
X
X
X
M
W
U
V
F
D
X
X
X
U
FADD q,q,qlow
F
D
X
X
X
V
SET
xk,0
F
D
U
SET
yk,0
F
D
V
SET
k,0
F
U
INCL k,1
F
V
...
2. Annahme: Befehle aus Zeilen 23 und 24 werden gleichzeitig ausgefuhrt:
1
2
3
4
5
6
7
8
9
FADD p,p,plow F
D
X
X
X
X
M
W
U
FADD q,q,qlow F
D
X
X
X
X
M
W
V
F
D
X
M
W
V
SET
xk,0
F
D
X
M
W
U
SET
yk,0
Search WWH ::




Custom Search