public MemoryController(IMemoryControllerOutput output) { _output = output; _memory = new Dictionary <int, ExtendedBitArray>(); // Установка начального адреса в ячейку вектора сброса SetMemory(new ExtendedBitArray(Constants.StartAddress), Constants.ResetVectorAddress); SetMemory(new ExtendedBitArray(), Constants.ResetVectorAddress + 1); }
public static MemoryController GetMemoryController(IMemoryControllerOutput output) { var memoryController = new MemoryController(output); return(memoryController); }