R-type
for register
用于 寄存器—寄存器 操作
I-type
used by arithmetic operands with constant operand
用于 短立即数 和 访存load 操作
S-type
用于 访存store 操作
B-type
用于 条件跳转 操作
U-type
can accommodate a large constant
用于 长立即数 操作
J-type
用于 无条件跳转
for register
用于 寄存器—寄存器 操作
used by arithmetic operands with constant operand
用于 短立即数 和 访存load 操作
用于 访存store 操作
用于 条件跳转 操作
can accommodate a large constant
用于 长立即数 操作
用于 无条件跳转