烟台网站推广,绥化网站建设兼职,优秀的网页模板网站,电商网站开发哪里好1、指令集
基本指令集
指令集名称描述版本状态RV32I基本整数指令集, 32位元2.1已批准RV32E基本整数指令集(嵌入式系统), 32位元, 16 个暂存器2.0已批准RV64I基本整数指令集, 64位元2.1已批准RV64E基本整数指令集(嵌入式系统), 64位元, 16 个暂存器2.0已批准RV128I基本整数指令…1、指令集
基本指令集
指令集名称描述版本状态RV32I基本整数指令集, 32位元2.1已批准RV32E基本整数指令集(嵌入式系统), 32位元, 16 个暂存器2.0已批准RV64I基本整数指令集, 64位元2.1已批准RV64E基本整数指令集(嵌入式系统), 64位元, 16 个暂存器2.0已批准RV128I基本整数指令集, 128位元1.7开放
标准扩充指令集
指令集名称描述版本状态M整数乘除法标准扩充2.0已批准A不可中断指令(Atomic)标准扩充2.1已批准F单精度浮点标准扩充2.2已批准D双精度浮点标准扩充2.2已批准Zicsr控制与状态寄存器2.0已批准Zifencei指令抓取屏障2.0已批准G所有以上的扩充指令集以及基本指令集的总和的简称不适用不适用Q四精度浮点标准扩充2.2已批准L十进位浮点标准扩充0.0开放C压缩指令标准扩充2.0已批准B位元运算标准扩充1.0已批准J动态指令翻译标准扩充0.0开放T顺序记忆体存取标准扩充0.0开放P单指令多资料流SIMD运算标准扩充0.9.10开放V向量运算标准扩充1.0冻结Zk标量加密标准扩充1.0.1已批准HHypervisor 标准扩充1.0已批准SSupervisor 标准扩充1.12已批准Zam非对齐不可中断指令标准扩展0.1开放Zihintpause暂停提示2.0已批准Zihintntl非时间局部性提示0.2开放Zfa额外浮点运算指令标准扩展0.1开放Zfh半精度浮点标准扩展1.0已批准Zfhmin半精度浮点最小集标准扩展1.0已批准Zfinx整数寄存器单精度浮点标准扩展1.0已批准Zdinx整数寄存器双精度浮点标准扩展1.0已批准Zhinx整数寄存器半精度浮点标准扩展1.0已批准Zhinxmin整数寄存器半精度浮点最小集标准扩展1.0已批准Zmmul整数纯乘法标准扩展1.0已批准Ztso全存储排序标准扩展1.0已批准
以上指令集状态更新截止 2023-12-13最新状态可通过 https://zh.wikipedia.org/zh-hans/RISC-V 查询
基本指令集、扩展整数或浮点运算、多CPU系统使用的同步指令扩展标准扩展指令MAFD被认为是大部分的一般运算都需要的所以有一个字母的简称 G 用来表示 IMAFDZicsr_Zifencei。
使用嵌入式系统的一个小的32位电脑可能用 RV32EC而大型的64位电脑可以用 RV64GC即 RV64IMAFDCZicsr_Zifencei 的简称。
随着扩展指令集数量的增加指令集标准提供了另外一种命名方式用 Z 前缀紧接着字母名称表示标准扩展例如 Zifencei 表示指令抓取屏障扩展。
2、RISC-V 资料汇总
RISC-V 手册中文版
3、RISC-V IP厂家
平头哥https://www.xrvm.cn芯来https://www.nucleisys.com晶心https://www.andestech.com赛昉https://www.starfivetech.comSiFivehttps://www.sifive.com