RISC-V ISA Explorer · System

Zimop: May-Be-Ops (NOP family)

Ratified 2024-03 · version 1.0.0

Reserves encodings that simply write zero today, letting later extensions redefine them without breaking old code.

Typical use: Reserved NOP encodings for future

Specification

Open Zimop in the explorer

Dependencies

Required by

Instructions (40)

MnemonicNameEncodingMatchMask
MOP.R.0May-be-operation 0 (1 source register)100000011100-----100-----11100110x81c040730xfff0707f
MOP.R.1May-be-operation 1 (1 source register)100000011101-----100-----11100110x81d040730xfff0707f
MOP.R.10May-be-operation 10 (1 source register)100010011110-----100-----11100110x89e040730xfff0707f
MOP.R.11May-be-operation 11 (1 source register)100010011111-----100-----11100110x89f040730xfff0707f
MOP.R.12May-be-operation 12 (1 source register)100011011100-----100-----11100110x8dc040730xfff0707f
MOP.R.13May-be-operation 13 (1 source register)100011011101-----100-----11100110x8dd040730xfff0707f
MOP.R.14May-be-operation 14 (1 source register)100011011110-----100-----11100110x8de040730xfff0707f
MOP.R.15May-be-operation 15 (1 source register)100011011111-----100-----11100110x8df040730xfff0707f
MOP.R.16May-be-operation 16 (1 source register)110000011100-----100-----11100110xc1c040730xfff0707f
MOP.R.17May-be-operation 17 (1 source register)110000011101-----100-----11100110xc1d040730xfff0707f
MOP.R.18May-be-operation 18 (1 source register)110000011110-----100-----11100110xc1e040730xfff0707f
MOP.R.19May-be-operation 19 (1 source register)110000011111-----100-----11100110xc1f040730xfff0707f
MOP.R.2May-be-operation 2 (1 source register)100000011110-----100-----11100110x81e040730xfff0707f
MOP.R.20May-be-operation 20 (1 source register)110001011100-----100-----11100110xc5c040730xfff0707f
MOP.R.21May-be-operation 21 (1 source register)110001011101-----100-----11100110xc5d040730xfff0707f
MOP.R.22May-be-operation 22 (1 source register)110001011110-----100-----11100110xc5e040730xfff0707f
MOP.R.23May-be-operation 23 (1 source register)110001011111-----100-----11100110xc5f040730xfff0707f
MOP.R.24May-be-operation 24 (1 source register)110010011100-----100-----11100110xc9c040730xfff0707f
MOP.R.25May-be-operation 25 (1 source register)110010011101-----100-----11100110xc9d040730xfff0707f
MOP.R.26May-be-operation 26 (1 source register)110010011110-----100-----11100110xc9e040730xfff0707f
MOP.R.27May-be-operation 27 (1 source register)110010011111-----100-----11100110xc9f040730xfff0707f
MOP.R.28May-be-operation 28 (1 source register)110011011100-----100-----11100110xcdc040730xfff0707f
MOP.R.29May-be-operation 29 (1 source register)110011011101-----100-----11100110xcdd040730xfff0707f
MOP.R.3May-be-operation 3 (1 source register)100000011111-----100-----11100110x81f040730xfff0707f
MOP.R.30May-be-operation 30 (1 source register)110011011110-----100-----11100110xcde040730xfff0707f
MOP.R.31May-be-operation 31 (1 source register)110011011111-----100-----11100110xcdf040730xfff0707f
MOP.R.4May-be-operation 4 (1 source register)100001011100-----100-----11100110x85c040730xfff0707f
MOP.R.5May-be-operation 5 (1 source register)100001011101-----100-----11100110x85d040730xfff0707f
MOP.R.6May-be-operation 6 (1 source register)100001011110-----100-----11100110x85e040730xfff0707f
MOP.R.7May-be-operation 7 (1 source register)100001011111-----100-----11100110x85f040730xfff0707f
MOP.R.8May-be-operation 8 (1 source register)100010011100-----100-----11100110x89c040730xfff0707f
MOP.R.9May-be-operation 9 (1 source register)100010011101-----100-----11100110x89d040730xfff0707f
MOP.RR.0May-be-operation 0 (2 source registers)1000001----------100-----11100110x820040730xfe00707f
MOP.RR.1May-be-operation 1 (2 source registers)1000011----------100-----11100110x860040730xfe00707f
MOP.RR.2May-be-operation 2 (2 source registers)1000101----------100-----11100110x8a0040730xfe00707f
MOP.RR.3May-be-operation 3 (2 source registers)1000111----------100-----11100110x8e0040730xfe00707f
MOP.RR.4May-be-operation 4 (2 source registers)1100001----------100-----11100110xc20040730xfe00707f
MOP.RR.5May-be-operation 5 (2 source registers)1100011----------100-----11100110xc60040730xfe00707f
MOP.RR.6May-be-operation 6 (2 source registers)1100101----------100-----11100110xca0040730xfe00707f
MOP.RR.7May-be-operation 7 (2 source registers)1100111----------100-----11100110xce0040730xfe00707f