protected override void ReadOpCodeData(IntComputer computer) { long nextMemoryData = computer.ReadNextMemoryAddress(); destinationParam = new OpCodeParameter(curInstruction.GetParamMode(0), nextMemoryData, computer); inputData = computer.ReadNextInput(); }
protected override void ReadOpCodeData(IntComputer computer) { long nextMemoryData = computer.ReadNextMemoryAddress(); firstVal = new OpCodeParameter(curInstruction.GetParamMode(0), nextMemoryData, computer); nextMemoryData = computer.ReadNextMemoryAddress(); secondVal = new OpCodeParameter(curInstruction.GetParamMode(1), nextMemoryData, computer); }