
正文
包含arm为什么不做cpu的词条
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
ARM公司为什么自己不生产芯片?它卖的是什么?
1、arm自己不做芯片,他们只是提供cpu,gpu和总线之类的ip。客户可以根据自己的需要利用这些ip做成自己的soc。目前arm还提供对应的memory行为模型什么的。
2、ARM是卖内核的,相当于卖CPU的Intel,ST是卖单片机的,相当于卖PC的HP或DELL。
3、准确的说,ARM是英国的一个公司的名称,这个公司设计了称为“ARM”构架的处理器,但不生产,只是把版权卖给芯片生产商(比如STM、NXP、ATMEL等等)让他们自己生产。Cortex-M、Cortex-A等等是ARM处理器中的一个构架的代号。
4、arm 自己不产 CPU ,只卖设计,而且他卖出去的设计,禁止生产公司自己修改设计(只有有限的几个公司被授权可以自己改,比如 apple )。
5、ARM公司主要设计ARM系列AISC处理器内核,它不生产芯片,只提供IP核。先以一个例子解释一下架构、核、处理器和芯片:S3C2440,这是一款SoC芯片。注意,它不是cpu,2440和我们熟知的51单片机有点类似,都属于嵌入式。
相关问答
Q1: 什么是ARM平台,arm处理器就是cpu吗?
CPU是所有处理器的总称,包括所的单片机、ARM芯片、DSP、电脑中使用的处理器(intel的,AMD的等)等。ARM处理器是众多CPU中的一种CPU;ARM处理器就是ARM芯片,是一个东西的两种叫法而已。
ARM处理器是英国Acorn有限公司设计的低功耗成本的第一款RISC微处理器,全称为Advanced RISC Machine。ARM处理器本身是32位设计,但也配备16位指令集,一般来讲比等价32位代码节省达百分之三十五,却能保留32位系统的所有优势。
CPU是一块超大规模的集成电路,是一台计算机的运算核心(Core)和控制核心( Control Unit)。
ARM是一种处理器架构,它的全称是Advanced RISC Machine,也就是高级精简指令集计算机。ARM处理器架构是一种精简指令集(RISC)计算机架构,旨在提高处理器性能,并降低成本和功耗。ARM处理器架构的应用领域非常广泛。
ARM是指ARM处理器,ARM处理器是一个精简指令集(RISC)处理器架构家族。但ARM公司本身并不提供任何的处理器成品,而是以授权的方式将其架构卖给有生产芯片能力的公司生产。
ARM架构,曾称进阶精简指令集机器(Advanced RISC Machine)更早称作Acorn RISC Machine,是一个32位精简指令集(RISC)处理器架构。还有基于ARM设计的派生产品,重要产品包括Marvell的XScale架构和德州仪器的OMAP系列。
Q2: windows为什么能运行在X86架构CPU的机子,而安卓不能直接运行在所有的AR...
1、首先,微软的XP已经包含了支持所有CPU的HAL,而且对X86来说指令集固定的,遵守Intel那套规范。所以从这个方面上来看,XP也很庞大,里面有很多为了支持用到的冗余包。
2、windows 是 x86/x86-64 的。别的不支持。linux 内核是支持各种架构的,不光是 x86 。linux 的上层软件支持的情况就要看具体的软件选择了。GNU 项目的貌似现在大部分常见的也都支持。android 的内核就是 linux 。
3、两者从底层架构开始就不同,是不兼容的,无法在PC上安装安卓系统,或在安卓手机上安装Windows/Mac操作系统。要想在电脑上体验安卓系统,只能使用安卓模拟器,比如:BlueStock。
4、安卓支持x86指令集,所以支持intel处理器哦。
Q3: 高通,联发科,华为这些厂商为什么不做电脑CPU
1、英特尔比高通强大的地方在于,X86架构不是开放生态,完全由英特尔垄断,英特尔不开放X86指令集,独占X86微架构设计,花钱也不卖,这和鲲鹏/麒麟芯片采用的ARM架构不同。
2、英特尔也没有做手机CPU啊,它只不过是做手机的信号基带,电脑CPU的话,现在被英特尔和AMD垄断,所以一般的想做高通也做不了了。因为高通的优势是在移动处理器方面。
3、电脑叫CPU,手机叫soc,跨度有点大。高通是做通讯芯片发家的,没有之前的CPU技术积累,架构引自arm,而英特尔与AMD都把架构当宝一样,决定CPU成败的关键。而且两家电脑CPU的利润也不很高,其他企业难以进入啊。
4、CPU技术很复杂,涉及到架构问题,X86的架构被INTEL和AMD垄断,其他的架构还有ARM和MIPS,但是这两个不能运行windows视窗系统,所以用于移动设备和Linux。
Q4: AMD跟ARM有什么关系的?
AMD和ARM只是在服务器用CPU上有过合作, 其他关系 没啥。
完全没有关系,只是名称有点像。ARM是ARM处理器:ARM处理器是英国Acorn有限公司设计的低功耗成本的第一款RISC微处理器。全称为Advanced RISC Machine。
AMD和ARM没有任何关系。AMD是桌面级处理器和桌面级GPU的生产厂商,ARM是移动级处理器的生产厂商。
ARM:是英国Acorn有限公司设计的低功耗成本的第一款RISC微处理器。AMD:由AMD公司生产的处理器。技术不同 Intel:支持超线程术,同时快速运行多个计算应用,或为采用多线程的单独软件程序提供更多性能。
Q5: 电脑处理器为什么不能用ARM架构?
1、ARM是低功耗低性能,主要针对精简指令集。
2、当然是不行的,ARM架构是一种闭源的项目,并且在全世界内受到知识产权保护,所以如果不经过ARM公司的授权,首先你就无法得到完整的语言代码,就算是有其他厂商给你提供,那么如果强行使用ARM架构就要被罚到不能自理。而且代价还远不只是这些。
3、ARM的成功源于它的许可方式ARM既不制造芯片,也不销售芯片,只设计自己的IP,包括指令集架构、微处理器、图形核心、互联架构等,谁喜欢就把授权卖给谁,包含完整的开发工具集(编译器、debugger、SDK)。
4、连Intel都想去手机上刮油水。再有,ARM端的软件虽然不少,而且生态环境也有规模,但它还是基于ARM轻量级平台的软件环境,不太符合PC端的口味。你看平板上的Office和PC上的都不一样呢,因为平台不同,特性不同。
5、其实之前windows真的是不能够在ARM架构下运行的,后面看到ARM架构在移动端的优势,所以微软做了一些尝试,在Windows8时代,微软测试性的推出了基于ARM架构处理器的WindowsRT系统,不过后面因为应用问题失败了。
关于arm为什么不做cpu和的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。








