CPU中的RISC和CISC是什么?

RT... RT 展开
 我来答
轩达1937
高粉答主

2019-08-07 · 说的都是干货,快来关注
知道答主
回答量:89
采纳率:100%
帮助的人:5.9万
展开全部

RISC:

1、精简指令集计算机,相较于CISC(复杂指令集计算机),由于精简掉80%左右的复杂指令,流水线短,并发行更强,效率更高。

2、目前手机中大量使用的ARM芯片,就是典型的RISC处理器。同时,一些大型商用服务器,也在使用RISC处理器,比如IBM公司的Power 7。

CISC:

1、CISC是台式计算机系统的基本处理部件,每个微处理器的核心是运行指令的电路。指令由完成任务的多个步骤所组成,把数值传送进寄存器或进行相加运算。

2、CISC是一种执行整套计算机指令的微处理器,起源于80 年代的MIPS主机(即RISC 机),RISC机中采用的微处理器统称RISC处理器。

扩展资料:

RISC与CISC的差异

1、存储器操作:RISC 对存储器操作有限制,使控制简单化;而CISC 机器的存储器操作指令多,操作直接。

2、程序:RISC 汇编语言程序一般需要较大的内存空间,实现特殊功能时程序复杂,不易设计;而CISC 汇编语言程序编程相对简单,科学计算及复杂操作的程序设计相对容易,效率较高。

3、中断:RISC 机器在一条指令执行的适当地方可以响应中断;而CISC 机器是在一条指令执行结束后响应中断。

参考资料:百度百科-精简指令集计算机

斯文还深挚的小宝贝2294
2020-08-07
知道答主
回答量:1
采纳率:0%
帮助的人:593
展开全部

RISC是精简指令集的缩写, 传统的CISC(复杂指令集)中包括了大量指令, 在使用中逐渐暴露出了许多问题. 例如:

  1. 指令系统过于复杂, 指令长度不定, 寻址方式多样, 指令数目多

  2. 大部分指令都需要花费多个时钟周期

  3. 多种指令可以访存

  4. 存在专用寄存器

  5. 在编译阶段难以优化编译

  6. 最重要的时, 实际上只有少部分指令是在实际中会被频繁用到, 大部分指令都是很少用到

正是为了解决这些问题提出了RISC, 试图在保证指令集的完备性的情况使用少量的指令, 再由这些指令去组合实现原有的复杂指令, RISC相对有以下特点

  1. 指令系统简单, 指令格式一致, 长度统一, 寻址方式少, 指令总数目少

  2. 注重流水线技术, 大部分指令仅在一个机器周期内即可完成

  3. 仅有少数的指令需要访问存储, 尽量在寄存器内进行运算

  4. 有大量的通用寄存器

  5. 便于优化编译

  6. 可以简化硬件设计,降低生产成本等


目前RISC与CISC正在逐步融合. CISC 需要精简以提高效率, RISC也需要吸收CISC的精华来弥补自身的不足

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
A_Long_Goodbye
推荐于2018-03-31 · TA获得超过1.3万个赞
知道大有可为答主
回答量:2260
采纳率:83%
帮助的人:2484万
展开全部
RISC,精简指令计算机;CISC,复杂指令计算机。
CISC是目前家用机的主要处理器类型。Intel和AMD主导的X86,X64体系就属于典型的CISC体系。这类处理器内部有着丰富的指令,指令字不等长,功能丰富。串行执行属于优势特性,并发性不强,效率低,功耗高,但成本低,性价比高,适合一般家用。在大部分中小型企业的非关键性业务中,也可以使用基于X86的CISC处理器,比如Intel的Xeon和AMD的Opteron两款处理器,就是面向商用的CISC处理器。
IBM的研究员通过统计的方法发现,传统CISC处理器中,20%的指令承担了80%的工作,而剩下80%的指令基本没有被使用,或者很少使用,这样,既浪费了CPU的核心面积,增大了功耗,还降低了效率。于是,RISC应运而生。RISC的指令数目较CISC少,CISC中的一些复杂指令,RISC需要用多条简单指令来实现。但指令字等长,效率高,功耗低,并发性高。且内部寄存器丰富,更强调对寄存器的合理调用。但高性能RISC处理器成本高,性价比低,且不同公司的RISC芯片几乎无法通用,生态环境较X86的CISC而言更闭塞,通用性完全无法和X86相比,这就是RISC最大的弊端。高性能RISC处理器,比如IBM的Power 7系列,用于大型机,部署在大型企业的核心业务中。而低功耗RISC处理器,往往成为工控、移动终端等嵌入式产品的首选处理器。而手机内部使用的处理器——ARM,无疑是当今最为成功的RISC处理器!
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
cjchcw
2007-02-15 · TA获得超过224个赞
知道小有建树答主
回答量:1158
采纳率:0%
帮助的人:1282万
展开全部
所有基于X86架构的CPU都是CISC的,如intel的奔腾系列,AMD的速龙系列,VIA的C7。RISC的CPU包括IBM POWER,INTEL 安腾等
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式