CPU的x86架构和ARM架构有啥区别?指令集又是什么?

  • 2018-07-04
  • 261
  • 0
  • 5

CISC(复杂指令集)和RISC(精简指令集)是设计制造微处理器的两种不同思路的技术,虽然它们都是试图在体系结构、操作运行、软件硬件、编译时间和运行时间等诸多因素中做出某种平衡,以求达到高效的目的,但毕竟最初的设计思路不同,所以CISC(复杂指令集)和RISC(精简指令集)在很多方面都有所差异:

指令系统:CISC(复杂指令集)计算机的指令系统比较丰富,有专用指令来完成特定的功能,处理特殊任务效率较高。而RISC(精简指令集)把主要精力放在那些经常使用的指令上,尽可能的简单高效。对不常用的功能,一般通过组合指令来完成。因此,在RISC(精简指令集)计算机上实现特殊功能时,效率可能较低。

CPU:CISC(复杂指令集)CPU包含有丰富的电路单元,因而功能强、面积大、功耗大。而RISC(精简指令集)CPU包含有较少的单元电路,因而面积小、功耗低;

用户使用:CISC(复杂指令集)微处理器结构复杂,功能强大,实现特殊功能容易;而RISC(精简指令集)微处理器结构简单,指令规整,易学易用。

精选留言

还没有任何留言,快来说两句吧

写留言


· · ·