共同了解不同系统的嵌入式主板

2020-11-12 09:05:03 来源:知乎 点击:1091

嵌入式系统架构有两大管理体系,也就是CISC(复杂指令集电子计算机)和RISC(精简指令集电子计算机)。尽管它们都是尝试在系统架构、实际操作运作、软件硬件、编译程序时间和运作时间等众多因素中作出某类均衡,以达到高效率的目的,但采用方式不一样,因而在许多层面差别非常大,一般X86架构采用CISC,而ARM采用RISC。也就是普遍的两大嵌入式主板类型:根据x86架构的嵌入式主板,ARM架构的嵌入式主板。

不管AMR架构的嵌入式主板或X86架构的嵌入式主板其制造成本都是由元器件和加工成本组成的,一般一片ARM架构的嵌入式主板价格与一片X86架构的嵌入式主板的价格类似,但ARM主板是一片能够单独应用的商品,但x86主板一般还要再加上:CPU、运行内存、电脑硬盘甚至是显卡。

此外,X86主板还要再加上一个开关电源,这一开关电源比ARM的开关电源要贵许多。因此,明显X86架构的嵌入式主板在硬件配置层面的应用成本费比ARM架构的嵌入式主板贵得多。

RISC的特性:

1、统一的指令编号(比如:全部指令中的op-code始终坐落于一样的位元部位、等长指令),可迅速解译;

2、泛用的暂存器,全部暂存器可用于全部内容,及其编译器设计方案的单纯化(但是暂存器中区别了整数和浮点数)

3、单纯的寻址方式(繁杂寻址方式以简单计算指令编码序列替代)

4、硬件配置中援助极少数资料型别(比如,一些CISC电脑上中存在解决字节字符串的指令。这在RISC电脑上中很少出现)。

CISC的特性:

1、指令系统巨大,指令作用繁杂,指令文件格式、寻址方式多;

2、绝大部分指令需多个机器周期完成;

3、各种各样指令都可以浏览存储器;

4、采用微系统控制;

5、有专用型存储器,很少;

6、很难用提升编译程序技术形成高效率的目标代码程序。

 

声明:转载此文是出于传递更多信息之目的。若有来源标注错误或侵犯了您的合法权益,请与我们联系,我们将及时更正、删除,谢谢。
Big-Bit 商务网

请使用微信扫码登陆

x
凌鸥学园天地 广告