嵌入式处理器 cisc risc_嵌入式主板的不同系统比较

嵌入式系统架构有两大体系,即CISC(复杂指令集计算机)和RISC(精简指令集计算机)。虽然它们都是试图在体系结构、操作运行、软件硬件、编译时间和运行时间等诸多因素中做出某种平衡,以达到高效的目的,但采用方法不同,因此在很多方面差异很大,通常X86架构采用CISC,而ARM采用RISC。也就是常见的两大嵌入式主板种类:基于x86架构的嵌入式主板,Arm架构的嵌入式主板。

无论Arm或X86主板其制造成本都是由元件和加工费构成,通常一片ARM的主板价格与一片X86主板的价格差不多,但ARM是一片可以独立使用的产品,但x86主板通常还要加上:CPU、内存、硬盘甚至还有显卡。

另外,X86还要配上一个电源,这个电源比ARM得电源要贵很多。所以:明显X86在硬件方面的应用成本比ARM高得多。

cd525054-3414-eb11-8da9-e4434bdf6706.png

RISC特点:

1.统一指令编码(例如,所有指令中的op-code永远位于同样的位元位置、等长指令),可快速解译;

2.泛用的暂存器,所有暂存器可用于所有内容,以及编译器设计的单纯化(不过暂存器中区分了整数和浮点数)

3.单纯的寻址模式(复杂寻址模式以简单计算指令序列取代)

4.硬件中支援少数资料型别(例如,一些CISC电脑中存有处理字节字串的指令。这在RISC电脑中不太可能出现)。

CISC特点:

1.指令系统庞大,指令功能复杂,指令格式、寻址方式多;

2.绝大多数指令需多个机器周期完成;

3.各种指令都可访问存储器;

4.采用微程序控制;

5.有专用寄存器,少量;

6.难以用优化编译技术生成高效的目标代码程序

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值