The RISC-V Reader: An Open Architecture Atlas

Book

Table of contents

    1. Why RISC-V? (printed pp. 1-13; PDF pp. 22-34)
    1. RV32I: RISC-V Base Integer ISA (printed pp. 14-31; PDF pp. 35-52)
    1. RISC-V Assembly Language (printed pp. 32-43; PDF pp. 53-64)
    1. RV32M: Multiply and Divide (printed pp. 44-47; PDF pp. 65-68)
    1. RV32FD: Single/Double Floating Point (printed pp. 48-59; PDF pp. 69-80)
    1. RV32A: Atomic (printed pp. 60-63; PDF pp. 81-84)
    1. RV32C: Compressed Instructions (printed pp. 64-71; PDF pp. 85-92)
    1. RV32V: Vector (printed pp. 72-85; PDF pp. 93-106)
    1. RV64: 64-bit Address Instructions (printed pp. 86-99; PDF pp. 107-120)
    1. RV32/64 Privileged Architecture (printed pp. 100-115; PDF pp. 121-136)
    1. Future RISC-V Optional Extensions (printed pp. 116-117; PDF pp. 137-138)
  • A. RISC-V Instruction Listings (printed pp. 118-165; PDF pp. 139-186)

Agent: GPT-5 Codex, coding agent, 2026-05-01.