RISC-V主要指令集介绍及规则
创作时间:
作者:
@小白创作中心
RISC-V主要指令集介绍及规则
引用
CSDN
1.
https://blog.csdn.net/jtwqwq/article/details/140310441
推荐资料
RISC-V Reader / RISC-V开放架构设计之道,适合新手阅读。
概述
RISC-V的模块化到底是如何实现的呢?
核心部分:RV32I,代表32位字长的整型指令集(Integer),包含了许多整型指令如load指令把数据加载入寄存器中,add sub指令将两个寄存器中的数据求和或求差,store指令将数据从寄存器写回内存中。这个部分是RISC-V的固定部分,RV芯片必须包含并实现这一部分。
其他模块是可选模块,开发者按需实现。如RV32M乘除扩展,RV32F/RV32D包括float和double浮点数处理扩展,RV32A用于一些原子扩展,RV32V用于并行操作的高性能向量扩展,适合用于需要大规模并行数据处理的应用,如机器学习和大数据分析。
除32位字长指令集之外,还有一些扩展版,如RV64M,RV64F,RV64D,用于进行64位字长数据/寄存器操作。
指令集结合规则
RV+字长+所有包含的扩展
RV [32, 64, 128]
I, M, A, F, D, G, Q, L, C, B, J, T, P, V, N
比如:我想要实现一个支持I,M,A,D,F扩展的RV芯片,合起来被叫做:RV32IMAFD。IMAFD是一个比较常用的组合,因此也叫做RV32G。
参考资料
RISC-V-Reader-Chinese-v2p12017.pdf (ustc.edu.cn)
RISC-V Architecture: A Comprehensive Guide to the Open-Source ISA (wevolver.com)
本文原文来自CSDN
热门推荐
北方师傅教你冷水蒸馒头绝技
酒精计教你精准测温消毒
惆怅梅花落,山川不可寻。
基于549类群基因组数据,我国科学家提出苔藓植物新分类系统
中科院研究:气候变化重塑木材树种分布,西部北部成关键避难所
林奈:用双名法和自然分类重塑植物学
动物分类学:揭示生物多样性的科学体系
协同过滤算法赋能健康管理,实现个性化精准服务
协同过滤算法融合深度学习,重塑医疗智能推荐系统
冬季养生必备:海带丝的健康食用指南
海带配豆腐,养生界的绝妙CP
火柴人联盟3最新兑换码出炉,10个礼包码助你畅享格斗乐趣
手机银行转账失败的五大原因与解决办法
火柴人联盟3内测:3D赛博朋克风+500关卡,玩法全面升级
《火柴人联盟3》:机械风角色+无锁定战斗,经典游戏迎来新生
面包车改造全攻略:7个实用技巧打造舒适移动空间
汽车内饰改装指南:提升驾乘体验的六大项目和注意事项
日晒雨淋致内饰塑料件老化,三种方案助力延长使用寿命
协同过滤算法让智能家居更懂你,已应用于温控照明等场景
破解推荐系统三大难题:从矩阵分解到深度学习的优化之路
双十一背后的算法:协同过滤如何提升电商个性化推荐
降压药硝苯地平致情绪低落,专家建议五招应对
秋季短尾蝮蛇活跃,专家详解防范要点
汽车内饰改装:打造个性空间,提升驾乘体验
从家庭出游到商务接待:面包车改装的实用指南
汽车内饰改装指南:从入门到注意事项全解析
短视频平台个性化推荐:协同过滤算法如何精准推送
英国鬼才设计师:人待的房子,不能无聊!
海带清洗新姿势,老厨师教你告别泥沙腥味
干海带储存技巧,让你远离变质风险