Features
Hallmark features of this title
- Utilizes a top-down approach of computer system, processor and control units for clarity and ease of use. The objective is to present the material in a fashion that keeps new material in a clear context.
- Systems are viewed from both the architectural and organizational structure perspectives to help students gain a comprehensive overview of computer design.
- A unified treatment of I/O provides a full understanding of I/O functions and structures, including discussions of DMA, direct cache access and external interfaces.
- A focus on multicore gives students a broad understanding of this technology, found in virtually all contemporary machines.
- A thorough discussion of instruction sets is incorporated, including in a new chapter on assembly language.
- Copyright 2019
- Dimensions: 7" x 9-1/8"
- Pages: 896
- Edition: 11th
-
Book
- ISBN-10: 0-13-499719-0
- ISBN-13: 978-0-13-499719-3
This print textbook is available for students to rent for their classes. The Pearson print rental program provides students with affordable access to learning materials, so they come to class ready to succeed.
For graduate and undergraduate courses in computer science, computer engineering, and electrical engineering.
Comprehensively covers processor and computer design fundamentals
Computer Organization and Architecture, 11th Edition is about the structure and function of computers. Its purpose is to present, as clearly and completely as possible, the nature and characteristics of modern-day computer systems. Written in a clear, concise, and engaging style, author William Stallings provides a thorough discussion of the fundamentals of computer organization and architecture and relates these to contemporary design issues. Subjects such as I/O functions and structures, RISC, and parallel processors are thoroughly explored alongside real-world examples that enhance the text and build student interest. Incorporating brand-new material and strengthened pedagogy, the 11th Edition keeps students up to date with recent innovations and improvements in the field of computer organization and architecture.
Table of Contents
Brief Contents
I. Introduction
- Basic Concepts and Computer Evolution
- Performance Concepts
II. The Computer System
- A Top-Level View of Computer Function and Interconnection
- The Memory Hierarchy: Locality and Performance
- Cache Memory
- Internal Memory
- External Memory
- Input/Output
- Operating System Support
III. Arithmetic and Logic
- Number Systems
- Computer Arithmetic
- Digital Logic
IV. Instruction Sets and Assembly Language
- Instruction Sets: Characteristics and Functions
- Instruction Sets: Addressing Modes and Formats
- Assembly Language and Related Topics
V. The Central Processing Unit
- Processor Structure and Function
- Reduced Instruction Set Computers
- Instruction-Level Parallelism and Superscalar Processors
- Control Unit Operation and Microprogrammed Control
VI. Parallel Organization
- Parallel Processing
- Multicore Computers