RISC-V MCU中文社区

【分享】 浮点指令(十)

发表于 全国大学生集成电路创新创业大赛 2023-05-25 10:02:58
0
474
0

团队介绍

报名编号:CICC3940
团队名称:树上鸟儿成双队

rs2 rs1 func3(rm) rd opcode
name type 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 RV32F RV64F RV32D RV64D RV32Q RV64Q
fmv.w R 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 0 1 1
fcvt.d.w R 1 1 0 1 0 0 1 0 0 0 0 0 rm 1 0 1 0 0 1 1
fcvt.d.wu R 1 1 0 1 0 0 1 0 0 0 0 0 rm 1 0 1 0 0 1 1
fcvt.d.l R 1 1 0 1 0 0 1 0 0 0 1 0 rm 1 0 1 0 0 1 1
fcvt.d.lu R 1 1 0 1 0 0 1 0 0 0 1 1 rm 1 0 1 0 0 1 1
fmv.d.x R 1 1 1 1 0 0 1 0 0 0 0 0 0 0 0 1 0 1 0 0 1 1
fcvt.q.wu R 1 1 0 1 0 1 1 0 0 0 0 0 rm 1 0 1 0 0 1 1
fcvt.q.wu R 1 1 0 1 0 1 1 0 0 0 0 1 rm 1 0 1 0 0 1 1
fcvt.q.lu R 1 1 0 1 0 1 1 0 0 0 1 0 rm 1 0 1 0 0 1 1
fcvt.q.lu R 1 1 0 1 0 1 1 0 0 0 1 1 rm 1 0 1 0 0 1 1
fmv.q R 1 1 1 1 0 1 1 0 0 0 0 0 0 0 0 1 0 1 0 0 1 1
imm
11 10 9 8 7 6 5 4 3 2 1 0 rs1 func3 rd opcode
name type 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 RV32F RV64F RV32D RV64D RV32Q RV64Q
flw I 0 1 0 0 0 0 0 1 1 1
fld I 0 1 1 0 0 0 0 1 1 1
flq I 1 0 0 0 0 0 0 1 1 1
imm imm
11 10 9 8 7 6 5 rs2 rs1 func3 4 3 2 1 0 opcode
name type 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 RV32F RV64F RV32D RV64D RV32Q RV64Q
fsw S 0 1 0 0 1 0 0 1 1 1
fsd S 0 1 1 0 1 0 0 1 1 1
fsq S 1 0 0 0 1 0 0 1 1 1
rs3 rs2 rs1 func3(rm) rd opcode
name type 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 RV32F RV64F RV32D RV64D RV32Q RV64Q
fmadd.s R4 0 0 rm 1 0 0 0 0 1 1
fmsub.s R4 0 0 rm 1 0 0 0 1 1 1
fnmsub.s R4 0 0 rm 1 0 0 1 0 1 1
fnmadd.s R4 0 0 rm 1 0 0 1 1 1 1
fmadd.d R4 0 1 rm 1 0 0 0 0 1 1
fmsub.d R4 0 1 rm 1 0 0 0 1 1 1
fnmsub.d R4 0 1 rm 1 0 0 1 0 1 1
fnmadd.d R4 0 1 rm 1 0 0 1 1 1 1
fmadd.q R4 1 1 rm 1 0 0 0 0 1 1
fmsub.q R4 1 1 rm 1 0 0 0 1 1 1
fnmsub.q R4 1 1 rm 1 0 0 1 0 1 1
fnmadd.q R4 1 1 rm 1 0 0 1 1 1 1
喜欢0
用户评论
LiYH

LiYH 实名认证


积分
问答
粉丝
关注
  • RV-STAR 开发板
  • RISC-V处理器设计系列课程
  • 培养RISC-V大学土壤 共建RISC-V教育生态
RV-STAR 开发板