Пример #1
0
 public Instruction(eOpCode opCode)
     : this(opCode, new ValueParameter())
 {
 }
Пример #2
0
 public static Instruction Build(eOpCode opCode, byte rx, byte ry, bool fromMem = false, bool toMem = false)
 {
     return new Instruction(opCode, new RegisterParameter(rx, ry, fromMem, toMem));
 }
Пример #3
0
 public Instruction(eOpCode opCode, IParameter parameter)
 {
     OpCode = opCode;
     Parameter = parameter;
 }
Пример #4
0
 public static Instruction Build(eOpCode opCode, ushort value = 0)
 {
     return new Instruction(opCode, new ValueParameter(value));
 }