Computer Systems & Architecture
Computer Organization and Design RISC-V Edition
2nd Edition · David A. Patterson, John L. Hennessy
A focused resource for understanding how computer systems, operating systems, and hardware/software layers work together.
What You’ll Learn
A quick overview of the core skills and concepts covered in this book
- Computer architecture concepts using the RISC-V instruction set
- Assembly, instruction formats, datapaths, pipelining, and memory hierarchy
- Modern open instruction-set architecture principles
- How architecture choices affect performance and system design
Who This Book Is For
- Students studying computer organization with RISC-V
- Learners interested in modern open hardware architecture
- Computer engineering and systems students
- Developers exploring low-level and embedded systems concepts
Inside the Book
- Clear explanation of hardware/software interaction
- Systems-level examples that connect theory to real machines
- Coverage of memory, processors, operating systems, or architecture concepts
- Technical diagrams or step-by-step system explanations
- Foundation for advanced systems, cloud, or infrastructure learning
Why This Book Stands Out
- Uses RISC-V, a modern open ISA, as the teaching architecture
- Strong fit for current architecture and hardware education
- Clear connection between instructions, hardware design, and performance
- Alternative to MIPS-focused architecture learning
Ready to Get the Book?
Start learning today with instant access through Amazon.
Related Books in This Series