[3.1] Operações Básicas no DLX
DLX Básico (sem pipelining):
- Execução de cada instrução: no máximo 5 fases:
- IF - Busca (fetch) da instrução
- ID - Decodificação da instrução
- EX - Execução ou cálculo do endereço efetivo
- MEM - Acesso à memória ou desvio
- WB - Atualização dos registros (write-back)
- Supondo 1 ciclo por fase:
CPI = 4 ou 5 (depende do tipo de instrução)