![]() |
Contur 2
Educational OS kernel simulator
|
Cpu — concrete implementation of the ICPU interface. More...
Go to the source code of this file.
Classes | |
| class | contur::Cpu |
| Concrete CPU implementation. More... | |
Namespaces | |
| namespace | contur |
Cpu — concrete implementation of the ICPU interface.
The Cpu owns an ALU and references an IMemory for instruction fetching and memory read/write operations. It implements the full fetch-decode-execute cycle with support for all ISA instructions.
Definition in file cpu.h.