Computer System Architecture Lecture Notes
This note contains the study of the evolution of
computer architecture and the factors influencing the design of hardware and
software elements of computer systems. Topics covered includes: instruction set
design, processor micro-architecture and pipelining, cache and virtual memory
organizations, protection and sharing, I/O and interrupts, in-order and
out-of-order superscalar architectures, VLIW machines, vector supercomputers,
multithreaded architectures, symmetric multiprocessors, and parallel computers.
Author(s): Dr. Joel Emer, Prof. Krste
Asanovic and Prof. Arvin
NA Pages