ARM,MTK,高通关系

CPU有3中架构:
1)x86 架构的 CPU 有 intel 跟 AMD 两家(还有其他的,不过销量目前可以忽略)。主要市场为台式机笔记本服务器大型电脑设备。
2)arm 架构的 CPU 有 高通 三星 MTK 等等很多很多家。主要市场为嵌入式设备。
3)MIPS在32位和64位嵌入式领域中历史悠久,获得了不少的成功,可目前采用率在三者中最低

区别:
1)ARM和Intel处理器的第一个区别是,前者使用精简指令集(RISC),而后者使用复杂指令集(CISC)。
    
精简指令集处理器中的解码器(负责告诉处理器到底要干些什么的东东)要简单得多,而简洁意味着高效和低功耗。
2)ARM从来只是设计低功耗处理器。其宗旨是设计低功耗处理器,这是他们的强项。Intel的强项是设计超高性能的台式机和服务器处理器,并且的确做的不错。
3)制造处理器是一项复杂的业务。ARM,Intel和MIPS都在不懈努力地向移动设备提供最好的技术,而很明显ARM是老大。拥有着低功耗,简明的64位设计,异构计算,以及作为移动计算的标准


兼容性:
各架构的CPU 指令都是相同而且兼容的。不同厂家的芯片,区别在于参数以及外围配套。
就 CPU 来说,不同厂家的一级缓存,二级缓存,三级缓存大小不同,核心数量不同,主频不同(苹果的 CPU 与其他产商主要区别就在于缓存大小)。
外围芯片方面,不同产商的芯片配备的 GPU 不同(这往往是造成兼容性问题的主要原因),基带芯片不同(这决定了支持什么运营商的网络制式),配套的其他芯片不同。——不过这一切不同都不影响 CPU 指令集的兼容性。


ARM公司本身并不参与终端处理器芯片的制造和销售,而是通过向其它芯片厂商授权设计方案,来获取收益。
举个例子,如果处理器相当于一栋完整的建筑, ARM就像是建筑的框架,至于最后建造出来的房子长什么样,舒适度如何,就是由处理器厂商自己决定了。但是采用相同架构的处理器,性能基本上已经锁定在一定的范围之内,不会有本质的区别。所以,看处理器的性能要先看架构。
ARM公司提供两类CPU授权:核心指令集授权,以及现成的CPU内核设计方案授权。
业内多数手机处理器厂商选择直接购买ARM CPU设计方案,然后与其它组件(比如GPU、多媒体处理、调制解调器等等)整合,制造出完整的SoC片上系统。这些现成的CPU都是基于ARM Cortex A5、A8、A9,甚至A15微架构的。或是基于现有的架构进行二次定制修改的,比如三星的蜂鸟Hummingbird核心等都是在Cortex-A8的基础上修改的。
但也有少数手机处理器厂商,如高通,直接在ARM v7指令集的基础上深度开发自己的处理器微架构,如高通公司的Scorpion和Krait,进而设计自主的CPU,具有更大的灵活性。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值