RISC与CISC

RISC(精简指令系统计算机)和CISC(复杂指令系统计算机)是两种不同的处理器设计哲学。CISC由于设计复杂、执行频度高的指令速度提升困难而逐渐被RISC的简洁高效所挑战。RISC通过减少指令数量、优化流水线和寄存器设计,实现了高性能和低功耗,常用于如ARM和MIPS内核。然而,RISC的指令集简化导致无法直接执行某些CISC指令,并且在编译优化上更具挑战性。
摘要由CSDN通过智能技术生成

RISC:精简指令系统计算机Reduced Instruction Set Computer

CISC:复杂指令系统计算机Complex Instruction Set Computer

VLSIC:超大规模集成电路Very Large Scale Integration/Very Large Scale Integrated circuits

 

  • RISC是CISC的80-20规律。

CISC缺点:设计周期长;耗资大;执行频度高的指令时,执行速度提高困难;

CISC产生原因:对指令系统的改进:围绕着缩小与高级语言语义的差异和有利于操作系统的优化而进行的;旨在缩短指令(机器语言)与语义的差距。

RISC优点:节约空间,高性能,小芯片;较小芯片空间-->CU,大部分芯片空间--->寄存器;

                   节约时间,寄存器做快速存储区,降低RISC机器调用子程序时所需要的时间。

                   降低功耗。

RISC的不足:密度没有CISC的高,有时候CISC的一条指令需要RISC的一段子程序才能实现;

                     不能执行x86代码;

                     给优化编译程序带来了困难。

RISC产生原因:人们研究如何有效利用VLSIC的有效空间。

 

  • RISC的使用:ARM,MIPS内核

 

  • RISC与CISC的区别: 

指令集

<
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值