SKIP THE SHIPPING
Use code NOSHIP during checkout to save 40% on eligible eBooks, now through January 5. Shop now.
Register your product to gain access to bonus material or receive a coupon.
This EPUB will be accessible from your Account page after purchase.
This eBook requires no passwords or activation to read. We customize your eBook by discreetly watermarking it with your name, making it uniquely yours.
This is the eBook of the printed book and may not include any media, website access codes, or print supplements that may come packaged with the bound book.
For graduate and undergraduate courses in computer science, computer engineering, and electrical engineering
Fundamentals of Processor and Computer Design
Computer Organization and Architecture is a comprehensive coverage of the entire field of computer design updated with the most recent research and innovations in computer structure and function. With clear, concise, and easy-to-read material, the Tenth Edition is a user-friendly source for people studying computers. Subjects such as I/O functions and structures, RISC, and parallel processors are explored integratively throughout, with real world examples enhancing the text for reader interest. With brand new material and strengthened pedagogy, this text engages readers in the world of computer organization and architecture.
PART ONE: OVERVIEW
Chapter 1: Basic Concepts and Computer Evolution
Chapter 2: Performance Issues
PART TWO: THE COMPUTER SYSTEM
Chapter 3: A Top-Level View of Computer Function and Interconnection
Chapter 4: Cache Memory
Chapter 5: Internal Memory Technology
Chapter 6: External Memory
Chapter 7: Input/Output
Chapter 8: Operating System Support
PART THREE: ARITHMETIC AND LOGIC
Chapter 9: Number Systems
Chapter 10: Computer Arithmetic
Chapter 11: Digital Logic
PART FOUR: THE CENTRAL PROCESSING UNIT
Chapter 12: Instruction Sets: Characteristics and Functions
Chapter 13: Instruction Sets: Addressing Modes and Formats
Chapter 14: Processor Structure and Function
Chapter 15: Reduced Instruction Set Computers (RISCs)
Chapter 16: Instruction-Level Parallelism and Superscalar Processors
PART FIVE: PARALLEL ORGANIZATION
Chapter 17: Parallel Processing
Chapter 18: Multicore Computers
Chapter 19: General-Purpose Graphic Processing Units
PART SIX THE CONTROL UNIT
Chapter 20: Control Unit Operation
Chapter 21: Microprogrammed Control
Appendix A Assembly Language, Assemblers, and Compilers
APPENDIX B Projects for Teaching Computer Organization and Architecture