edu.usp.ime.hipo.hipomachine.instructions
Class HipoLDAInstruction

java.lang.Object
  extended by edu.usp.ime.hipo.hipomachine.HipoInstruction
      extended by edu.usp.ime.hipo.hipomachine.instructions.HipoLDAInstruction
All Implemented Interfaces:
Instruction

public class HipoLDAInstruction
extends HipoInstruction

Carrega no acumulador o conteúdo da célula de memória.

Author:
Rafael Crivellari Saliba Schouery (schouery@gmail.com)

Field Summary
 
Fields inherited from class edu.usp.ime.hipo.hipomachine.HipoInstruction
pos, processor
 
Constructor Summary
HipoLDAInstruction(HipoProcessor processor, int pos)
          Construtor que simplesmente chama o construtor de HipoInstruction
 
Method Summary
 void execute()
          Muda o valor do acumulador para refletir a posicção de memória.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HipoLDAInstruction

public HipoLDAInstruction(HipoProcessor processor,
                          int pos)
Construtor que simplesmente chama o construtor de HipoInstruction

Parameters:
processor - O processador a ser usado
pos - A posição que a instrução afeta
Method Detail

execute

public void execute()
Muda o valor do acumulador para refletir a posicção de memória.