AuthorsDavid A. Patterson
University of California, BerkeleyJohn L. Hennessy
- Computer Abstractions and Technology
- Arithmetic for Computers
- The Processor
- Memory Hierarchy
- Parallel Processors
- Assemblers, Linkers, and the SPIM Simulator
- Logic Design
- Graphics and Computing GPUs
- Mapping Control to Hardware
- RISC Architectures
- Brings COD 5th edition to life with numerous integrated activities
- Dozens of animations of concepts like pipelining / 100s of interactive learning questions
- Embedded auto-generated / graded challenges like MIPS assembly programming
- Homework points for student activity completion
The zyBooks Approach
Provides an introduction to the fundamentals of computer organization, emphasizing the relationship between hardware and software at various levels. Topics include assembly language, hardware, pipelining, memory hierarchies, I/O, and parallelism. Design paradigms are grounded through numerous examples with a MIPS processor.
The interactive version embeds 100s of learning questions, converts various figures and examples into dynamic animations (assembly execution, datapath operation, pipeline, etc.), and includes auto-generated auto-graded challenge activities (“homework problems”) throughout the material. As with other zyBooks, a key benefit of such interactivity is that students learn more, and come to lecture more engaged when points are given for completing the interactive activities beforehand. Auto-graded homework also gives students better feedback and frees teaching resources for higher-value interactions.
Gain access to this zyBook here.
Click the ‘Evaluate’ button below to schedule a demo with a product specialist.Evaluate