Exemplo n.º 1
0
 public void SetRegister(Operand.RegisterType register, UInt32 value)
 {
     if (register == Operand.RegisterType.IP)
         return;
     // System.Console.WriteLine($"CPU - {register} is now 0x{value:X}");
     _registers[register] = value;
 }
Exemplo n.º 2
0
 private UInt32 GetRegister(Operand.RegisterType register)
 {
     if (register == Operand.RegisterType.IP)
         return (UInt32)this.Position;
     return _registers[register];
 }