Computer System Architecture, 3rd Edition

Computer System Architecture, 3rd Edition

Authored by M. Morris Mano
Published 1993
Language English
Publisher Pearson Education
'Computer System Architecture 3rd Ed by M' is an authoritative, foundational guide to the hardware design and organizational structure of modern computing systems. Recognized as a classic reference in computer engineering and computer application curricula, this comprehensive text bridges the gap between basic digital logic circuits and high-performance microarchitectures.

The volume explores central processing unit (CPU) design, digital components, register transfer logic, microprogrammed control sequencing, arithmetic algorithms, memory hierarchy (including cache and virtual memory), and input-output interfaces with direct memory access (DMA). Readers examine both theoretical hardware abstractions and concrete architectural implementations.

An indispensable textbook for students, hardware engineers, and low-level software developers seeking a complete understanding of how processor hardware executes machine instructions.
Contents at a Glance
Chapter 1: Digital Logic Circuits & Boolean Algebra
Chapter 2: Digital Components, ICs and Decoders
Chapter 3: Data Representation & Number Systems
Chapter 4: Register Transfer and Microoperations
Chapter 5: Basic Computer Organization and Design
Chapter 6: Programming the Basic Computer (Assembly)
Chapter 7: Microprogrammed Control & Sequencing
Chapter 8: Central Processing Unit (CPU) Architecture
Chapter 9: Pipeline and Vector Processing
Chapter 10: Computer Arithmetic (Addition, Multiplication, Division)
Chapter 11: Input-Output Organization (Asynchronous, DMA, Interrupts)
Chapter 12: Memory Organization (RAM, ROM, Cache, Virtual Memory)
Chapter 13: Multiprocessors and Interconnection Structures
Index & Further Reading