EE 360N: COMPUTER ARCHITECTURE
<div class='abstract'><p>Characteristics of instruction set architecture and microarchitecture; physical and virtual memory; caches and cache design; interrupts and exceptions; integer and floating-point arithmetic; I/O processing; buses; pipelining, out-of-order execution, branch prediction, and other performance enhancements; design trade-offs; case studies of commercial microprocessors. Laboratory work includes completing the behavioral-level design of a microarchitecture. Three lecture hours and one laboratory/recitation hour a week for one semester. Prerequisite: Electrical Engineering 316 and 319K with a grade of at least C in each.</p></div>