Computer Organization and Architecture
Notes on CPU design, memory hierarchy, and I/O management.
📝 Topics
- Addressing Modes: Effective address calculation and various modes.
- ALU and Control Unit: Datapath, hardwired vs microprogrammed control.
- Cache Memory: Mapping, replacement policies, and hit rates.
- Memory Hierarchy: RAM, ROM, and tiered memory structures.
- Pipelining: Execution stages, hazards, and speedup.
- I/O Interface: DMA, interrupts, and programmed I/O.
Back to Core CS