package lab06;

public class InstructionLOD extends Instruction {

	public InstructionLOD(int opcode,int mode, int argument) { 
		super(opcode, mode, argument);
	}
	
	@Override
	public boolean isModeValid() { return isModeIMMorDIR(); }

	@Override
	public void execute(CPU cpu) { 
		cpu.setAccumulator(fetchOperand(cpu));
		Trace.message(this + " acc=" + cpu.getAccumulator());
	}
}
