[3.1] Desempenho do DLX sem Pipelining
CPI:
- Instruções de desvio: 4 ciclos
- Demais instruções: 5 ciclos
- Supondo que 12% das instruções são de desvio:
CPI = 0.12 ? 4 + 0.88 ? 5 = 4.88
Otimizações Possíveis:
- Completar operações com ALU em 4 ciclos (sem MEM)
- Eliminação de hardware redundante:
- Uma única ALU, ao invés de duas
- Memória única para instruções e dados