您的位置 首页 硬件

RISC与CISC以及ARM版别的RISC改动

RISC设计的4准则:1、指令集,RISC减少了指令集数量,单周期即可执行一个指令,每个指令都是固定长度,允许流水线操作,可以在执行一个指令

RISC规划的4原则:

1、指令集,RISC削减了指令集数量,单周期即可履行一个指令,每个指令都是固定长度,答应流水线操作,能够在履行一个指令时取别的一个指令;​而CISC指令往往不止一个周期。

2、​流水线,便是处理进程被拆分更小的能被流水线履行的;而CISC指令履行需求调用微代码的一段微程序。

3、寄存器,RISC​处理器具有更多的通用寄存器,每个寄存器都能够寄存数据或地址,能够为处理器供给快速的部分拜访;而CISC都是专用寄存器。

4、​load-store结构,处理器值处理寄存器中数据 不与内存、程序存储器打交道

ARM版别的RISC原则:

1、一些特定的指令周期数可变

2、内嵌桶型移位器发生更杂乱的指令​

3、Thumb 16位指令 提高了代码密度

4、条件履行,削减分支结构

5、增强指令,例如一些DSP指令​

​朴实的RISC是以高性能为首要目标的,可是ARM是改善的RISC 归于首要完成较高的代码密度和低功耗

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/qianrushi/yingjian/255990.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部