É correto afirmar que os CPIs para cada sequência, 1 e 2, são, respectivamente,
- a) 3 e 5.
- b) 4 e 3.
- c) 4 e 6.
- d) 5 e 6.
- e) 6 e 5.
De acordo com Patterson, o cálculo para uma CPI é dada pela fórmula: CPI x Instrução / ∑ Instruções, isto quer dizer que:
Para a Sequência 1:
CPI(A) x Inst(A) + CPI(B) x Inst(B) + CPI(C) x Inst(C) / ∑ Instruções da sequencia 1
2x2 + 4x1 + 6x2 / 2 + 1 + 2
4 + 4 +12 / 5
Para a Sequência 1:
CPI(A) x Inst(A) + CPI(B) x Inst(B) + CPI(C) x Inst(C) / ∑ Instruções da sequencia 1
2x2 + 4x1 + 6x2 / 2 + 1 + 2
4 + 4 +12 / 5
20 / 5
CPI da "Sequencia 1" é 4
Para a Sequência 2:
CPI(A) x Inst(A) + CPI(B) x Inst(B) + CPI(C) x Inst(C) / ∑ Instruções da sequencia 2
2x4 + 4x1 + 6x1 / 4 + 1 + 1
8 + 4 + 6 / 6
18 / 6
CPI da "Sequencia 2" é 3
Assim, a resposta desta questão é letra "b"
Para a Sequência 2:
CPI(A) x Inst(A) + CPI(B) x Inst(B) + CPI(C) x Inst(C) / ∑ Instruções da sequencia 2
2x4 + 4x1 + 6x1 / 4 + 1 + 1
8 + 4 + 6 / 6
18 / 6
CPI da "Sequencia 2" é 3
Assim, a resposta desta questão é letra "b"
Nenhum comentário:
Postar um comentário