public void Initialize() { View.OnNext += View_OnNext; Firmware = new CycleDictionary(); Cpu = new ComputerUnit(this, View); Cpu.Initialize(); CAR = new CyclePointer(0, Firmware.Cycle[OperationEnum.FETCH], true); CBR = new Instruction(); InstructionDecoder = new Decoder(CBR, Cpu); }
public PortSignalMapping(ComputerUnit CPU) { Cpu = CPU; Memory = CPU.Memory; }