RISC-V MCU中文社区

【求助】 请问nice协处理器可以处理矩阵的乘法吗

发表于 全国大学生集成电路创新创业大赛 2021-05-19 10:54:12
1
2948
0

请问nice接口可以运算矩阵的乘法吗,例程中给了加法的运算,但是过程我没太看明白,

特别是fun3和fun7的定义,还有寄存器的使用,

比如例程中:

__STATIC_FORCEINLINE void custom_sbuf(int addr)

{ int zero = 0;

     asm volatile ( ".insn r 0x7b, 2, 2, x0, %1, x0"

       :"=r"(zero)

        :"r"(addr) ); }

这里把addr赋给x0,但是x0作为零寄存器不会保存任何信息?

然后func3和func7定义为2,2的含义是?

.insn是否为实现访问协处理器的意思?

协处理器是否可以实现乘法加速?


喜欢0
用户评论 (1)
onliever

onliever 实名认证

这个人很懒

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