CISC与RISC的区别?

CISC是指复杂指令系统计算机(Complex Instruction Set Computer);RISC是指精简指令系统计算机(Reduced Instruction Set Computer)。这里的 计算机指令系统 指的是计算机的最低层的 机器指令 ,也就是CPU能够直接识别的指令。 百度百科
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
RISCCISC是两种不同的CPU指令集类型。CISC(Complex Instruction Set Computers,复杂指令集计算机)和RISC(Reduced Instruction Set Computers)在指令的复杂度、指令长度、寄存器操作、寻址方式、控制方式等方面存在区别CISC的指令能力强,但多数指令使用率低,增加了CPU的复杂度,指令是可变长格式。CISC支持多种寻址方式,通过微程序控制技术实现。CISC的研制周期较长,采用流水线。 RISC的指令大部分为单周期指令,指令长度固定,操作寄存器,只有Load/Store操作内存。RISC支持方式较少,硬布线逻辑控制为主。RISC通过优化编译,有效支持高级语言。 CISC的设计初衷是为了处理高级语言,具有较强的处理能力。然而,CISC存在使用率相差悬殊、复杂性高、结构复杂、通用性差等缺点。而RISC的设计初衷是降低CPU的复杂度,将复杂性交给编译器。RISC指令集中的指令数可能比CISC多,但其指令的复杂度较低。 总之,RISCCISC在指令集的复杂度、指令长度、寄存器操作、寻址方式、控制方式等方面存在明显的区别。\[1\]\[2\]\[3\] #### 引用[.reference_title] - *1* *2* [CISCRISC区别](https://blog.csdn.net/gongxsh00/article/details/81048671)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down28v1,239^v3^insert_chatgpt"}} ] [.reference_item] - *3* [RISCCISC区别](https://blog.csdn.net/WHEgqing/article/details/101300822)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down28v1,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值