*As an Amazon Associate, I earn from qualifying purchases.*

Computer Science Textbooks

Computer Organization and Design RISC-V Edition cover
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