CS/ECE 552 - Introduction to Computer Architecture
3 credits.
The design of computer systems and components.
Processor design, instruction set design, and addressing;
control structures and microprogramming; memory management, caches,
and memory hierarchies; interrupts and I/O structures.