The "microprogramming notes" web pages describe the low-level organization, or
microarchitecture, of a simple CPU.
- Simple one-bus CPU architecture
- Register in / out connections
- Microcode examples
- ALU architecture (insides)
- ALU interface (outsides)
- Control circuitry
- Simple two-bus CPU architecture
- Simple three-bus CPU architecture (used in RISCs)
[list of course notes topics available]
[main course page]