Computer Architecture A Synthesis
Written
by Prabhas Chongstitvatana from Chulalongkorn University, this highly
informative PDF gives comprehensive detail about the principles of computer
architecture. It starts by introducing some core concepts and works up through
coverage of Instruction Set Architecture by elaborating on the very basic
workings of computer systems. It also addresses computer arithmetic, along with
the design of control units that is essential in explaining how the CPU manages
its operations. It covers processor design, from a simple model of a CPU to its
advances like pipelining and instruction-level parallelism; then it goes further
to touch on vector machines, memory system design, magnetic disk technology, and
finally concludes with considerations toward future architectures. This PDF is a
broad resource for foundational and advanced understandings of computer
architecture.
Author(s): Prabhas Chongstitvatana, Chulalongkorn
University
267 Pages