Exemplo n.º 1
0
 public InstructionReader(IMemoryManagementUnit mmu, IInstructionPointerRegister ipr)
 {
     MMU        = mmu;
     IP         = ipr;
     IP.OnJump += OnJump;
     Reset();
 }
Exemplo n.º 2
0
 public ArithmeticLogicUnit(IAddressRegister adr, IGeneralPurposeRegisters gpr, IInstructionPointerRegister ip, IReturnStack stack)
 {
     AddressRegister = adr;
     Registers       = gpr;
     IP          = ip;
     ReturnStack = stack;
 }
Exemplo n.º 3
0
 public NoopInstructionReader(IInstructionPointerRegister ipr)
 {
     IP = ipr;
 }