找回密码
 注册
关于网站域名变更的通知
查看: 398|回复: 4
打印 上一主题 下一主题

ARM与RISC-V架构的区别是什么?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2021-10-18 14:10 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
2019年开始,RISC-V得到了越来越多的重视,原因有很多,ARM授权费高是关键的因素,下面就来说说关于ARMRISC-V架构,以及相关的内容。 关于ARM 1991 ARM 公司成立于英国剑桥,早期ARM也自主设计和生产芯片,但由于业绩平平,最后ARM改变了策略,他们不再生产芯片,转而以授权的方式,将芯片设计方案转让给其他公司。 ARM有三种授权方式:处理器、POP以及架构授权。
ARM架构是一种采用独特的ARM指令集系统、并且根据不同适用范围开发的处理器体系结构。经过30多年的发展,目前ARM架构有针对不同类型计算设计的体系结构。 比如我们经常听说的Cortex-ACortex-R Cortex-M处理器等。 ARM架构,更主要的是ARM指令集系统。不同于x86架构的复杂指令集(CISC)架构,是一种精简指令集(RISC)架构。相对于CISC架构处理器,采用精简指令集设计的ARM架构设计目标是能在尽量高的时钟频率下通过很少周期执行的指令集。 大幅减少不常用的指令,降低芯片复杂度。采用Load/Store指令体系结构,处理器通过loadstore指令存取内存中的数据,针对逻辑、算术等运算,CPU只处理寄存器中的数据。同时由于这个原因,包括ARM在内的很多RISC架构处理器都有很多寄存器来存放指令及数据。为了方便指令的解码,虽然ARM处理器不是单周期指令,但是其绝大多数指令是定长的,加快了常用操作的速度。
同时ARM也没有完全局限于此,ARM架构还有像Thumb指令集、条件执行等技术,进一步提高处理器效率。 所以总结来说,ARM架构就是采用精简指令集计算机结构、但有自己特色,根据不同用途有不同型号的处理器架构。 关于RISC-V RISCReduced Instruction Set Computer,即精简指令集计算机。 RISC-V是基于RISC原理建立的免费开放指令集架构(ISA),V是罗马字母,代表第五代RISC(精简指令集计算机),可读作RISC-FIVE
; @5 e9 u0 \& a7 Z1 y
9 z# K1 l2 H' e/ x7 m5 Y2 g1 q- i" _! n

4 P6 M* I* i6 k! G

该用户从未签到

2#
发表于 2021-10-18 14:28 | 只看该作者
ARM架构是一种采用独特的ARM指令集系统、并且根据不同适用范围开发的处理器体系结构

该用户从未签到

3#
发表于 2021-10-18 17:23 | 只看该作者
虽然ARM处理器不是单周期指令,但是其绝大多数指令是定长的

该用户从未签到

4#
发表于 2021-10-18 17:24 | 只看该作者
ARM架构有针对不同类型计算设计的体系结构

该用户从未签到

5#
发表于 2021-10-19 08:36 | 只看该作者
ARM与RISC-V架构的区别是什么
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-6-21 19:38 , Processed in 0.093750 second(s), 23 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表