打印
[RISC-V MCU 应用开发]

risc-v架构能兼容哪些算法指令

[复制链接]
2348|18
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
Annie556|  楼主 | 2024-8-23 09:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
班杰明| | 2024-8-23 15:53 | 只看该作者
这都应用层的,不涉及底层啊

使用特权

评论回复
板凳
星辰大海不退缩| | 2024-8-25 19:40 | 只看该作者
目前涉及到应用的都是应用层很少涉及底层架构的

使用特权

评论回复
地板
onlycook| | 2024-9-2 19:23 | 只看该作者
基础整数指令集(RV32I/RV64I)

使用特权

评论回复
5
duo点| | 2024-9-2 23:00 | 只看该作者
扩展指令集

使用特权

评论回复
6
jf101| | 2024-9-3 08:15 | 只看该作者
算法是你自己编程的,跟硬件关系不大,需要你自己拿程序实现的

使用特权

评论回复
7
七毛钱| | 2024-9-3 10:23 | 只看该作者
自定义扩展指令集

使用特权

评论回复
8
海滨消消| | 2024-9-3 19:23 | 只看该作者
RISC-V架构作为一种开源的指令集架构(ISA),其设计初衷就是提供高度的灵活性和可扩展性,以支持各种算法指令的兼容和执行。

使用特权

评论回复
9
AdaMaYun| | 2024-9-5 12:00 | 只看该作者
这个与硬件关系不大,还是应用算法层的使用

使用特权

评论回复
10
BetrayalNO| | 2024-12-27 14:14 | 只看该作者
RISC-V架构本身是一个开放的指令集架构(ISA),它提供了一个基础的指令集,但并不直接包含特定的算法指令,如PID(比例-积分-微分)控制器。然而,RISC-V架构可以通过扩展指令集或使用软件库来支持各种算法,包括PID控制器。

使用特权

评论回复
11
StarrismNE| | 2024-12-27 14:19 | 只看该作者
一般来说是可以完全兼容的,只要不开启硬件部分的功能,纯软件实现就可以

使用特权

评论回复
12
Charlotte夏| | 2024-12-27 18:22 | 只看该作者
RISC-V架构支持多种指令集扩展,这些扩展可以用来增强处理器的功能,以支持特定的算法或应用。

使用特权

评论回复
13
EuphoriaV| | 2024-12-27 21:55 | 只看该作者
PID控制器通常涉及浮点运算和一些基本的数**算,如加法、乘法和除法。因此,RISC-V架构可以实现PID控制器,不需要改啥

使用特权

评论回复
14
MercuryStar| | 2024-12-28 09:03 | 只看该作者
使用浮点指令集扩展(F/D),如果需要高精度的PID控制器,可以使用RISC-V的浮点指令集扩展(F或D)来实现浮点运算

使用特权

评论回复
15
Whosheart| | 2024-12-28 11:02 | 只看该作者
RISC-V架构通过其灵活的指令集扩展和开放的设计理念,能够兼容各种算法,包括PID控制器。通过使用浮点指令集扩展和软件库,可以高效地实现PID控制器,并根据需要进行进一步的优化和扩展。

使用特权

评论回复
16
Euphoriaxixi| | 2024-12-28 13:54 | 只看该作者
使用软件库,可以使用现有的软件库(如C标准库或专门的数学库)来实现PID控制器。这些库通常会利用RISC-V的浮点指令集扩展来执行浮点运算

使用特权

评论回复
17
Freeandeasy| | 2024-12-28 19:25 | 只看该作者
自定义指令集扩展,如果需要高度优化的PID控制器实现,可以考虑为RISC-V架构设计自定义的指令集扩展,专门用于PID控制器的运算。

使用特权

评论回复
18
HeimdallHoney| | 2024-12-29 08:33 | 只看该作者
RISC-V架构本身并不直接包含PID控制器的专用指令,但通过使用浮点指令集扩展和软件库,可以完全兼容并高效地实现PID控制器。因此,RISC-V架构在算法兼容性方面是非常灵活的,可以根据具体需求进行扩展和优化

使用特权

评论回复
19
Betty1299| | 2024-12-29 16:40 | 只看该作者
比如开启浮点运算之类的,这种应该不能兼容吧

使用特权

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

本版积分规则

66

主题

1761

帖子

1

粉丝