Exercicio CPU - 1
Info
Os problemas aqui descritos são os mesmo do final do Lab-15.
CPU
Proponha uma modificação na CPU
do nosso Z01.1 que:
- Adiciona mais um registrador (
%S
) (onde é melhor?) - Você teria que modificar a linguagem de máquina do nosso HW. Proponha uma solução.
- Possibilita %D endereçar a memória
movw %A, (%D)
- Possibilite fazer carregamento efetivo em %D
leaw $5, %D
Para cada modificação faça o desenho da nova CPU.
Extras
nop
Como o controlUnit controla a CPU para realizar a operação de NOP?
movw %D, %A e jg %D
ao mesmo tempo
Nossa CPU suportaria executar simultaneamente a instrução movw %D, %A
e ao mesmo tempo a instrução jg %D
?
loadPC
Quais sinais o influenciam?