当前CPU的两种架构:CISC(复杂指令集计算机)和RISC(精简指令集计算机),区别在于不同的CPU设计理念和方法。
x86架构采用CISC,而ARM采用RISC
ARM成立于1991年,是一家出售IP(技术知识产权)的公司,所谓的技术知识产权,有点像卖房屋的结构设计图,至于要怎么修改,哪边开窗户,以及要怎么添加其它的花园,则由买了设计图的厂商自己决定。 ARM的架构是采用RISC架构
X86是英特尔Intel首先开发制造的一种微处理器体系结构的泛称,包括Intel8086、80186、80286、80386以及80486以86结尾系列,英特尔统治整个CPU产业链长达数十年。但是,Intel以增加处理器本身复杂度作为代价,去换取更高的性能,但集成的指令集数量越来越多,给硬件带来的负荷也就越来越大,无形中增加了功耗和设计难度。
ARM处理器非常适用于移动通信领域,具有低成本、高性能和低耗电的特性,ARM的高性价比和低耗能在移动市场比英特尔更具优势。而ARM和X86结构的电脑根本无法对比,ARM根本就不是X86电脑的的对手,ARM确实无法与X86电脑竞争,甚至连比较的资格都没有。但是近1、2年,ARM的产品在终端应用特别是手持终端应用飞速发展(如:智能手机、平板电脑等),其销售数量已经远远超出x86结构的电脑销售数量,可见ARM是具有其与X86结构电脑不可对比的优势。该优势就是:功耗
总结:X86主要用于PC领域如笔记本、台式机、小型服务器;ARM主要用于移动领域如手机、平板。总体还是为了在不同设备上达到性能最优,性能不仅仅是运算速度,距离,数据的增删改查在不同的数据结构中运算效率都各有不同,同样,运算速度,节电等等都是性能的范畴,综合考虑设备在不同环境,使性能达到最优,所有有不同的指令集,来部署在硬件中。