The RISC-V Instruction Set Manual Volume I: Unprivileged ISA
Volume I of the RISC-V ISA describes the architecture of the users mode (space).
Latest version: 20250508 Date: May 2025
Details
RISC-V Community: | |
Source: |
History
All published versions of the specification are listed below from newest to oldest.
Pending Updates
The following extensions have been ratified but not included in a published specification.
Archived Ratifications
The following documents were ratified and are included in the latest published specification.
| Ratified | New extension(s) or Profile(s) |
|---|---|---|
Load/Store Pair for RV32 (Zilsd & Zclsd) | February 2025 | Zilsd, Zclsd |
Shadow Stacks and Landing Pads | June 2024 | Zicfiss, Zicfilp |
BF16 Extensions | June 2024 | Zfbfmin, Zvfbfmin, Zvfbfwma |
Zaamo and Zalrsc Extensions | April 2024 | Zaamo, Zalrsc |
B Standard Extension for Bit Manipulation Instructions | April 2024 | B |
Byte and Halfword Atomic Memory Operations (Zabha) | April 2024 | Zabha |
May-Be-Operations | March 2024 | Zimop, Zcmop |
RISC-V Integer Conditional (Zicond) operations extension | November 2023 | Zicond |
Atomic Compare-and-Swap (CAS) Instructions (Zacas) | November 2023 | Zacas |
RISC-V Cryptography Extensions Volume II: Vector Instructions | September 2023 | Zvbb, Zvbc, Zvkb, Zvkg, Zvkn, Zvknc, Zvkned, Zvkng, Zvknha, Zvknhb, Zvks, Zvksc, Zvksed, Zvksg, Zvksh, Zvkt |
"Zfa" Standard Extension for Additional Floating-Point Instructions | September 2023 | Zfa |
“Zvfh/Zvfhmin:” Vector Extension for Half-Precision Floating-Point Arithmetic/Vector Extension for Minimal Half-Precision Floating-Point Arithmetic | June 2023 | Zvfh, Zvfhmin |
“Zihintntl” Non-Temporal Locality Hints | May 2023 | Zihintntl |
RISC-V Code Size Reduction | April 2023 | Zca, Zcb, Zcd, Zce, Zcf, Zcmp, Zcmt |
"Zicntr" and "Zihpm" Counters | March 2023 | Zicntr, Zihpm |
RV32E and RV64E Base Integer Instruction Sets | January 2023 | RV32E/RV64E |
“Ztso” Standard Extension for Total Store Ordering | January 2023 | Ztso |
RISC-V Wait-on-Reservation-Set (Zawrs) extension | November 2022 | Zawrs |
Zmmul Extension | June 2022 | Zmmul |
RISC-V Base Cache Management Operation ISA Extensions | November 2021 | Zicbom, Zicbop, Zicboz |
RISC-V Bit-Manipulation ISA-extensions | November 2021 | Zba, Zbb, Zbc, Zbs |
RISC-V Cryptography Extensions Volume I: Scalar & Entropy Source Instructions | November 2021 | Zbkb, Zbkc, Zbkx, Zknd, Zkne, Zknh, Zksed, Zksh, Zkn, Zks, Zkt, Zk, Zkr |
RISC-V Vector Extension | November 2021 | Zve32x, Zve32f, Zve64x, Zve64f, Zve64d, Zve, Zvl32b, Zvl64b, Zvl128b, Zvl256b, Zvl512b, Zvl1024b, Zvl, Zv |
"Zfh" and "Zfhmin" Standard Extensions for Half-Precision Floating-Point | November 2021 | Zfh, Zfhmin |
"Zfinx", "Zdinx", "Zhinx", "Zhinxmin": Standard Extensions for Floating-Point in Integer Registers | November 2021 | Zfinx, Zdinx, Zhinx, Zhinxmin |
“Zihintpause” Pause Hint | February 2021 | Zihintpause |
RISC-V International