x86处理器和ARM同为处理器,但两者的设计思路有着根本区别
虽然x86处理器和ARM同为处理器,但两者的设计思路有着根本区别。杭州戴尔服务器代理商认为,首先,从名称上看。Intel和AMD的处理器之所以也称为x86处理器,是因为该系列中的第 一个处理器仅由以序列“ 86”结尾的数字标识。换句话说,术语x86是指基于Intel 8086的指令集体系结构系列。而ARM的名称来自于背后的Advanced Risc Machine公司的缩写。该公司并不生产芯片,而是以授权的方式,将芯片设计方案转让给其他公司。
其次,从架构上看。ARM处理器是基于RISC(精简指令集计算);而以英特尔、AMD处理器为代表的x86是基于CISC(复杂指令集计算)。
杭州戴尔服务器代理商表示,从两者的架构名称就可以看出,CISC架构更加复杂,由于其提供了更多指令,适应性更强,能带来更好的性能,但副作用是功耗变高了。而RISC架构相比前者的“大而广”,就属于“小而精”,指令集简单意味着不需要处理复杂任务,相应的功耗就降低了。
此外,杭州戴尔服务器代理商告诉我们,x86还具有一个内部程序(微码)。该程序可以执行指令,从而使制造商可以对其进行改进。所有这些使x86变得非常快速,但它占用更多的物理空间并消耗更多的功率。而ARM处理器没有此微码,它具有更少的处理阶段(通常为3到8个,而x86中为16到32个)。
以上就是杭州戴尔服务器代理商为我们介绍的为什么基于ARM的设备大多出现在手机、嵌入式设备中,而基于x86的设备的优势是几乎可以运行任何标准计算机(包括Windows和Linux)上运行任何操作系统 。因为两者在一开始就代表了截然不同的设计思路。