Course Description( 3 credits )
The study of modern computer architecture and design. Combinational and
synchronous digital logic; state machines; data and control flow; data formats;
instruction sets; processor pipelines; pipeline hazards; branches and branch
prediction; out-of-order execution; memory organization; caches; virtual memory;
interrupts; buses; DMA and I/O.Prerequisites : CS245 Computer Organization and Assembly Language
Previously Taught :
Instructor :
Dr.
Stefen Ehrlich |