建议使用以下浏览器,以获得最佳体验。 IE 9.0+以上版本 Chrome 31+ 谷歌浏览器 Firefox 30+ 火狐浏览器
请选择 进入手机版 | 继续访问电脑版
设置昵称

在此一键设置昵称,即可参与社区互动!

确定
我再想想
选择版块
直达楼层
标签
您还可以添加5个标签
  • 没有搜索到和“关键字”相关的标签
  • 云产品
  • 解决方案
  • 技术领域
  • 通用技术
  • 平台功能
取消

采纳成功

您已采纳当前回复为最佳回复

睡不着的海

发帖: 72粉丝: 10

发消息 + 关注

发表于2019年09月25日 18:41:30 2184 1
直达本楼层的链接
楼主
显示全部楼层
[技术讨论] #百因必有果#工业领域用ARM还是X86?看完全懂了

#百因必有果#


工业4.0快速发展,ARM处理器的应用也越来越广泛,是什么让ARM处理器在工业领域分掉X86的那杯羹呢?

从51单片机到ARM处理器,嵌入式微控制领域不断更替交叠,伴随而来的是技术的不断发展和生产力水平的不断提高。

目前在工业控制系统中大量应用了嵌入式ARM,如工业过程控制、电力系统、石油化工、数控机床等,ARM嵌入式系统的发展促进了工业控制自动化程度的提高。

多方业内人士表示,ARM会是趋势,未来嵌入式市场可能会形成中高端会是X86主导,低端由ARM的产品蚕食的双雄格局。

但你知道ARM和X86架构是什么吗,有什么区别,你能清楚的表述出吗?

大学一本《微机原理和接口技术》教会了我们什么是CPU——中央控制器,它是一个执行部件,它之所以能执行,也是因为人们在里面制作了执行各种功能的硬件电路,然后再用一定的逻辑让它按照一定的顺序工作,这样就能完成人们给它的任务。

所以它主要由运算单元、控制单元、寄存单元三部分组成,从字面意思看运算单元就是起着运算的作用,控制单元就是负责发出CPU每条指令所需要的信息,寄存单元就是保存运算或者指令的一些临时文件,这样可以保证更高的速度。

CPU的速度和功率效率是至关重要的。速度影响用户体验,而效率影响电池寿命。最完美的设备是高性能和低功耗相结合。

从CPU发明到现在,有多种架构,从最基本的逻辑角度来分类的话,它们可以被分为两大类,即“复杂指令集”与“精简指令集”系统,而X86和ARM处理器的第一个区别是,前者使用复杂指令集(CISC),而后者使用精简指令集(RISC)。

网上有个有趣的例子来说明两者的不同。比如说我们要命令一个人吃饭,那么我们应该怎么命令呢?

我们可以直接对他下达“吃饭”的命令,也可以命令他“先拿勺子,然后舀起一勺饭,然后张嘴,然后送到嘴里,最后咽下去”。

从这里可以看到,对于命令别人做事这样一件事情,不同的人有不同的理解,有人认为,如果我首先给接受命令的人以足够的训练,让他掌握各种复杂技能(即在硬件中实现对应的复杂功能),那么以后就可以用非常简单的命令让他去做很复杂的事情——比如只要说一句“吃饭”,他就会吃饭。

但是也有人认为这样会让事情变的太复杂,毕竟接受命令的人要做的事情很复杂,如果你这时候想让他吃菜怎么办?难道继续训练他吃菜的方法?

我们为什么不可以把事情分为许多非常基本的步骤,这样只需要接受命令的人懂得很少的基本技能,就可以完成同样的工作,无非是下达命令的人稍微累一点——比如现在我要他吃菜,只需要把刚刚吃饭命令里的“舀起一勺饭”改成“舀起一勺菜”,问题就解决了,多么简单。

这就是“复杂指令集”和“精简指令集”的逻辑区别。

而作为ARM与X86在嵌入式市场对决的主战场,在工业4.0中哪个有更有优势呢?

1.运算性能:

lX86架构的工业电脑比ARM架构的工业电脑在性能方面要快,综合运算能力强,但由于不具有实时系统,无法做到快速零启动;

lARM的优势在于效率,在完成综合性工作处于劣势,而ARM可快速启动进入状态,在任务相对固定的工业应用场合其优势就能发挥得淋漓尽致。

2.操作系统兼容性:

l几乎所有X86硬件平台都可以直接使用微软的视窗系统及现在流行的几乎所有工具软件,所以X86系统在兼容性方面具有无可比拟的优势;


以上内容来自:http://www.elecfans.com/emb/danpianji/20180126623752_a.html

举报
分享

分享文章到朋友圈

分享文章到微博

采纳成功

您已采纳当前回复为最佳回复

哆啦A梦

发帖: 23粉丝: 8

发消息 + 关注

发表于2019年09月26日 11:31:35
直达本楼层的链接
沙发
显示全部楼层

您好,温馨提醒您,这种非原创的内容,属于水贴哦,水贴是不被计算在内的。建议您仔细看下发帖要求呢,感谢!

点赞 评论 引用 举报

游客

富文本
Markdown
您需要登录后才可以回帖 登录 | 立即注册

结贴

您对问题的回复是否满意?
满意度
非常满意 满意 一般 不满意
我要反馈
0/200