Parta de uma execução real
Monte e execute um programa pequeno e abra o Pipeline Lab em Tools. O rasto de execução permite relacionar o timing com as instruções e os valores dos registos.
Abra. Execute. Compreenda.
Explore IF, ID, EX, MEM e WB no Pipeline Lab. Compare hazards, stalls, forwarding e configurações de saltos num modelo pensado para ensinar.
Gratuito e open source · Trabalho local sem conta
Monte e execute um programa pequeno e abra o Pipeline Lab em Tools. O rasto de execução permite relacionar o timing com as instruções e os valores dos registos.
Compare configurações de forwarding ou de saltos. Identifique as dependências que provocam stalls e o que muda com o perfil selecionado.
O timing pertence a este modelo educativo separado. O runtime MIPS normal é funcional, sem precisão de ciclos; estes valores não preveem o desempenho de um processador físico.