当前位置: 首页 > news >正文

做网站能收回吗天津网站策划

做网站能收回吗,天津网站策划,公司自己的网站叫什么,wordpress新用户注册1. RISC-V指令集介绍 RISC-V 念作 “risk-five”,代表着 Berkeley 所研发的第五代精简指令集。 该项目 2010 年始于加州大学伯克利(Berkeley)分校,希望选择一款 ISA用于科研和教学。经过前期多年的研究和选型,最终决定…

1. RISC-V指令集介绍

RISC-V 念作 “risk-five”,代表着 Berkeley 所研发的第五代精简指令集。
该项目 2010 年始于加州大学伯克利(Berkeley)分校,希望选择一款 ISA用于科研和教学。经过前期多年的研究和选型,最终决定放弃使用现成的X86 和 ARM 等 ISA,而是自己从头研发一款:

  • List itemX86:太复杂,IP 问题
  • List itemARM:一样的复杂,而且在 2010 年之前还不支持 64 位,以及同样的 IP 问题。

2. 模块化ISA

指令集分为基本部分和扩展部分,基本部分的指令集所有硬件实现都必须有这一部分实现,而扩展部分则是可选的。扩展部分又分为标准扩展和非标准扩展。例如,乘除法、单双精度的浮点、原子操作就在标准扩展子集中。

由 1 个基本整数指令集 + 多个可选的扩展指令集组成。基础指令集是固定的,永远不会改变。
RISC ISA = 1个基本整数指令集 + 多个可选的扩展指令集。

I” 基本整数集,其中包含整数的基本计算、Load/Store和控制流,所有的硬件实现都必须包含这一部分。
 “M” 标准整数乘除法扩展集,增加了整数寄存器中的乘除法指令。
 “A” 标准操作原子扩展集,增加对储存器的原子读、写、修改和处理器间的同步。
 “F” 标准单精度浮点扩展集,增加了浮点寄存器、计算指令、L/S指令。
 “D” 标准双精度扩展集,扩展双精度浮点寄存器,双精度计算指令、L/S指令。
I+M+F+A+D 被缩写为 “G” ,共同组成通用的标量指令。
在后续ISA的版本迭代过程中,RV32G和RV64G总是保持不变。
在这里插入图片描述
RISC-V指令集架构和X86/ARM相比,一大优势就是支持模块化
RISC-V 指令集架构一改传统增量 ISA 模式,采用模块化 ISA 模式,它被定义为基本的整数指令集架构,以及几个标准的扩展子集,可以自定义指令扩展,如下表所示。
在这里插入图片描述
它的核心为RV32I的基础整数指令集,RV32I 是固定的,并保持永远不变,而其扩展是可选择进行实现的。这为编译器、汇编器和操作系统开发人员提供了稳定的研发目标。其扩展包括 M、F、D、A、G、C、V等,开发人员根据实际的应用程序,硬件设计可以选择是否实现这些扩展。这种模块化特性解决了以往指令集增量 ISA 模式和兼容性带来的弊端,并且使得 RISC-V 具有了小型化、低功耗的特点,这对于嵌入式应用至关重要的。

3. RV32I:32个通用寄存器+1个PC寄存器

3.1 通用寄存器的介绍

在这里插入图片描述
risc-v 有32个通用寄存器(简写 reg),标号为x0 - x31,每个通用寄存器都有各自的用途。
例如 x2是作为sp栈指针、a0 a1用来保存函数参数或返回值。x0寄存器被硬连线为0,就是个0值寄存器。
在这里插入图片描述
ABI名称相当于这些通用寄存器的别名,在RISC-V汇编当中,都使用ABI名称来代表这些寄存器。
对于有别名的寄存器,优先使用别名,更达意,更好记。

3.2 为啥通用寄存器只有32个?

寄存器的运算和读取速度是最快的,太少了显然不好,但事实证明,寄存器数目如果太多了会导致访问寄存器的速度下降,也会造成速度下降。32个寄存器是risc-v设计者、实践者的选择。

4. RISCV-CRS寄存器

用户级的CSR指令只能访问少数几个只读寄存器。
在这里插入图片描述

http://www.dt0577.cn/news/7699.html

相关文章:

  • 凡科免费做的网站百度搜索引擎下载免费
  • 自己做网站视频怎么在百度发广告
  • 做国外网站 国外人能看到吗北京关键词快速排名
  • 制作网站多少钱aso优化服务站
  • 网站建设情况cps游戏推广平台
  • 网站调用flash微信视频号可以推广吗
  • 新网站必须做301定向吗北京营销公司比较好的
  • 爱站网关键词密度郑州网络推广大包
  • 做物流的网站都有什么合肥seo服务商
  • 个人网站怎么做扫码支付百度seo发帖推广
  • 没有网站可以做cpa吗武汉大学人民医院精神卫生中心
  • 中文字体设计网站哪些平台可以免费打广告
  • 企业网站建设中图片优化的方法淘宝运营培训班
  • 模板做的网站如何下载地址网络营销的认知
  • win2012服务器做网站想开个网站怎样开
  • 网站建设免费模板网店营销策划方案ppt
  • 沈阳市城市建设管理局网站游戏推广怎么做
  • 做设计网站的工作怎么样百度关键字优化
  • 苏州市住房和建设局网站关键词点击工具
  • 广州番禺最新通告seo排名优化工具
  • 网站加外链营销网站的建造步骤
  • 新网站怎么做友情链接班级优化大师的功能
  • 做网站 做推广需要知道什么营销渠道有哪几种
  • 顺德外贸网站建设列表网推广效果怎么样
  • 铜川矿业公司网站搜索引擎优化与关键词的关系
  • 台州做网站哪家好搜索量最大的关键词
  • 做网站的项目实施方案郑州seo优化外包
  • 福州建设网站名站在线
  • vip会员货源批发网站网站搜索引擎优化的基本内容
  • discuz怎么做网站河南做网站的