[RISC-V MCU 应用开发]

各种指令格式如何定义?

[复制链接]
213|2
手机看帖
扫描二维码
随时随地手机跟帖
forgot|  楼主 | 2024-5-9 08:39 | 显示全部楼层 |阅读模式
forgot|  楼主 | 2024-5-9 08:39 | 显示全部楼层
RV32F/RV32D
R4-type:适用于浮点运算的特定指令(乘法与加/减法相融合),在原R格式基础上增加第4个寄存器;

使用特权

评论回复
forgot|  楼主 | 2024-5-9 08:39 | 显示全部楼层
RV32C
CR-type:用于压缩指令下的寄存器-寄存器操作;
CI-type:用于压缩指令下的短立即数操作;
CSS-type:用于压缩指令下的堆栈存储操作;
CIW-type:用于压缩指令下的长立即数操作;
CL-type:用于压缩指令下的加载操作;
CS-type:用于压缩指令下的存储操作;
CB-type:用于压缩指令下的分支操作;
CJ-type:用于压缩指令下的跳转操作。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1329

主题

11070

帖子

51

粉丝