Computer Organization and Architecture, 8th Edition

Computer Organization and Architecture, 8th Edition

Published 2009
Language English
Publisher Pearson Education
'computer organisation and architecture-8th ed by william stallings-1' provides a comprehensive and unified view of computer organization and architecture. Focusing on the architectural principles that drive modern microprocessor performance, this work illustrates the critical interplay between hardware capabilities and software execution.

Key topics covered include processor structure, superscalar pipelines, instruction-level parallelism, RISC vs. CISC philosophies, cache memory hierarchies, multicore processors, and bus interconnection schemes. The text details how architectural enhancements translate into real-world computing throughput.

Essential for computer science students, systems programmers, and hardware designers aiming to master modern processor design principles.
Contents at a Glance
Chapter 1: Introduction to Computer Organization and Architecture
Chapter 2: Computer Evolution and Performance
Chapter 3: A Top-Level View of Computer Function and Interconnection
Chapter 4: Cache Memory Principles and Organization
Chapter 5: Internal Memory Technologies (DRAM, SRAM, Flash)
Chapter 6: External Memory (Magnetic Disks, RAID, Optical)
Chapter 7: Input/Output Modules and Direct Memory Access (DMA)
Chapter 8: Operating System Support and Memory Management
Chapter 9: Computer Arithmetic and ALU Design
Chapter 10: Instruction Sets: Characteristics and Functions
Chapter 11: Instruction Sets: Addressing Modes and Formats
Chapter 12: Processor Structure and Register Organization
Chapter 13: Reduced Instruction Set Computers (RISC) Architecture
Chapter 14: Instruction-Level Parallelism and Superscalar Processors
Chapter 15: Parallel Processing and Multicore Architectures
Index & Further Reading