zależność
15. Rozważ poniższy fragment kodu If (d==0) d=l;
If (d==l).......
Zbuduj tabele akcji (jak na wykładzie dla 1-bitowego układu przewidywania skokow z jednym bitem korelacji. Zaloz ze układy przewidywania skokow dla obu skokow są zainicjalizowane na Taken/Not taken oraz bit korelacji na taken . Wartość zmiennej d zmienia się w następujący sposób 1,2,1,2. Zaznacz sytuacje gdy
przewidywanie skoku jest niepoprawne.
A |
^ |
b/ |
1 v,\ |
b*l p&Ą |
W cuAu^ |
/y o |
/ |
T/nT |
T |
t(t: j |
T/MT |
wr |
r/rr |
l |
rir |
T |
r/r |
t/nt |
r |
% |
~A |
t Ir |
r |
T/r |
T>f |
Nf |
T |nT |
1 |
r/T |
r \r . 'TT |
lp/ A ' |
T |
W |