Package edu.usp.ime.hipo.hipomachine.instructions

Class Summary
HipoADDInstruction Instrução que soma o valor da posição de memória dada com o acumulador e guarda o resultado no acumulador.
HipoDIVInstruction Instrução que divide o valor da posição de memória dada pelo acumulador e guarda o resultado no acumulador.
HipoINNInstruction Instru??
HipoJDZInstruction Pula para posição dada se o acumulador for diferente de zero.
HipoJEQInstruction Pula para posição dada se o acumulador for igual a zero.
HipoJGEInstruction Pula para posição dada se o acumulador for maior ou igual a zero.
HipoJGTInstruction Pula para posição dada se o acumulador for maior que zero.
HipoJLEInstruction Pula para posição dada se o acumulador for menor ou igual a zero.
HipoJLTInstruction Pula para posição dada se o acumulador for menor que zero.
HipoJMPInstruction Pula para posição dada.
HipoLDAInstruction Carrega no acumulador o conteúdo da célula de memória.
HipoMULInstruction Instrução que multiplica o valor da posição de memória dada pelo acumulador e guarda o resultado no acumulador.
HipoNOPInstruction Não realiza operação.
HipoPRNInstruction Imprime um valor da memória.
HipoREMInstruction Instrução que divide o valor da posição de memória dada pelo acumulador e guarda o resto no acumulador.
HipoREVInstruction Instrução que inverte o valor do acumulador.
HipoSTAInstruction Guarda o valor do acumulador numa posição da memória.
HipoSTPInstruction Para a execução do programa.
HipoSUBInstruction Instrução que subtrai o valor da posição de memória dada do acumulador e guarda o resultado no acumulador.