next up previous
Next: About this document ...

MAC-412 Organização de Computadores


Exercício em classe no. 1


Considere a micro-arquitetura MIC vista em classe que implementa as instruções no nível convencional (linguagem de máquina).

Suponha uma nova instrução no nível convencional (linguagem de máquina) chamada JUMP2 que faz o seguinte:

Desvia para (isto é, faz PC igual a) M[SP] se o valor de AC atualizado como sendo AC + 1 for igual a zero, caso contrário desvia (isto é, faz PC igual) ao endereço contido em TIR. Retorne à posição 0 do microcódigo.

Suponha que a instrução JUMP2 já está lida e encontra-se no IR. Suponha ainda que já foi feita a decodificação e sabe-se que se trata da instrução JUMP2. Escreva, em micro-assembler, o trecho das micro-instruções que correspondem a execução de JUMP2. Suponha que o início desse trecho é na linha 11. Use o menor número possível de micro-instruções, caso contrário pontos serão descontados.





Siang Wun Song
2004-12-02