RISC-V
Jump to navigation
Jump to search
Minimum Sized ISA
- 5-Bits specify register. 33 registers (r0 is always 0). 4-bits will get you 16, 3-Bits will get you 8.
- All the 32-bit instructions in the base ISA have their lowest two bits set to 11
xxxxxxxxxxxxxxaa 16-bit (aa != 11) xxxxxxxxxxxbbb11 32-bit (bbb != 111) xxxxxxxxxx011111 48-bit xxxxxxxxx0111111 64-bit xnnnxxxxx1111111 (80+16*nnn)-bit, nnn != 111 x111xxxxx1111111 Reserved for ≥192-bits