///
Sobre um processador superescalar com emissão dinâmica de instruções para o estágio de execução, o circuito com a lógica de emissão de instruções, com o algoritmo de Tomasulo, ou o algoritmo do placar ("scoreboarding"), considere as seguintes funções:
1. Computar, em tempo de execução, o grafo de dependências entre as instruções.
2. Manter a ordem de execução das instruções, em relação ao código fonte.
3. Trocar a ordem de execução de algumas das instruções, em relação ao código fonte.
4. Tolerar a latência dos acessos à memória.
5. Eliminar a latência de alguns dos acessos à memória.
São funções de um processador superescalar: