instrução halt
[Prévia] [Próxima] [Prévia por assunto] [Próxima por assunto]
[Índice cronológico] [Índice de assunto]

instrução halt



Há um problema com a definição das instruções do emulador:
a instrução 000000 significa "fim de programa" (halt), então
não há como codificar AC <- cEE quando EE == 0.

É normal isso ou eu entendi errado? Ou foi explicado em alguma
aula a que não compareci? :)

Se houver mesmo essa deficiência, não seria melhor se uma
instrução negativa causasse a parada do programa, ao invés
de fazer isso num caso especial da instrução 0?

Bruno Takahashi C de Oliveira   <btco@linux.ime.usp.br>