Intel和AMD的CPU有什么根本区别?

论坛 期权论坛 期权     
匿名用户1024   2021-5-26 15:15   5839   5
英特尔是X86,AMD怎么也是X86,AMD难道不应该是ARM吗?
分享到 :
0 人收藏

5 个回复

倒序浏览
2#
有关回应  16级独孤 | 2021-5-26 15:15:33
大家都没理解题主的意思。题主把AMD和ARM这两个名词弄混了,他分不清AMD与ARM的区别,我这里将这两个名词解释一下。
首先是AMD,AMD是一家位于美国硅谷的微处理器公司,中文名称为“超威半导体公司”。所以AMD与Intel一样,都是设计与制造CPU的公司。至于你问的为什么Intel公司的CPU是x86架构,AMD公司的CPU也是x86架构,这里我简单的解释一下,现在的x86-64架构实际上是Intel与AMD共同开发的,所以Intel和AMD都可以使用x86架构。所以AMD仅仅只是指AMD公司和AMD公司的CPU,并不是一种CPU架构的名称。
然后是ARM,首先ARM也是一家公司,全称英国ARM公司(Advanced RISC Machines)。但这家公司也有设计CPU架构,这种CPU架构也叫ARM架构,我在这里就姑且认为你说的ARM是指ARM架构,高通、联发科等我们熟知的CPU公司都是用ARM架构,因为这种架构有功耗低等优势,多用于手机、平板等移动设备。所以AMD和ARM是八竿子打不着的东西,希望题主好好理解这两个名词的意思。
3#
有关回应  16级独孤 | 2021-5-26 15:15:34
奔驰和宝马的汽车有什么根本区别?
奔驰是烧油的,宝马怎么也是烧油的,宝马不应该是吃草的么?
4#
有关回应  16级独孤 | 2021-5-26 15:15:35
不谈具体型号的话,根本区别只有一个:
Intel的CPU是Intel设计生产的;AMD的CPU是AMD设计,早期自己生产,近期是找代工生产。


其它的都是扯:
Intel贵,AMD便宜?看看两家第一款入门级双核CPU某个时间段的价格走势[1]:



Intel功耗低,AMD功耗高?8核的9900K不限功耗比AMD的HEDT的16核 2950x功耗都高好吧?[2]

[1]:[url=http://pdc.pconline.com.cn/jgzs/diy/0702/962548.html]2007年1月CPU产品主流价格走势分析_DIY价格趋势_|>
5#
有关回应  16级独孤 | 2021-5-26 15:15:36
以为是个高深的问题。
结果描述说,AMD为什么不是arm?
黑人问号脸.JPG
好吧,那么问题就不复杂了。
因为x86是指现在桌面CPU的计算机语言指令集的一个最常用版本,对应32位处理器,由Intel发布。相对的,64位桌面处理器目前最常用的计算机语言指令集是AMD64,即x86-64,由AMD发布。
所以,Intel能用x86而AMD也能用x86的原因是他们都有权使用。就是这么简单。
然后,为什么AMD不是arm?因为AMD目前并没有去买arm公司的授权,所以无权使用这个架构。arm架构由arm发布并授权。

6#
有关回应  16级独孤 | 2021-5-26 15:15:37
首先题主以你要明白什么是指令集。
指令集架构(英语:Instruction Set Architecture,缩写为ISA),又称指令集指令集体系,是计算机体系结构中与程序设计有关的部分,包含了基本数据类型,指令集,寄存器寻址模式存储体系中断异常处理以及外部I/O。指令集架构包含一系列的opcode即操作码(机器语言),以及由特定处理器执行的基本命令。
普遍上把指令集分为复杂指令集CISC和精简指令集RISC,当然还有其他几种小众的指令集。
Intel和AMD所用的x86,就属于CISC。Intel提出来的架构叫IA32,因为当时的芯片都是以86结尾,如8086,80386等等,这类架构就叫做x86了。Intel因为产能不足,IBM要求增加第二供应商,于是Intel将x86授权给了AMD等一众厂商,这也是为什么有AMD的存在。在64位时代intel自己搞了IA64,AMD搞了AMD64,最后IA64因为不兼容x86而失败。AMD64就变成了现在的x86-64。因为x86-64的授权在AMD,于是AMD与Intel达成交叉授权,AMD继续使用x86架构。这就是为什么现在市面上有AMD和Intel共存的原因,他们都是兼容x86-64架构。(其实里面的故事复杂得多)
再来说说ARM,ARM架构是基于RISC精简指令集。同样使用RISC的还有MIPS架构,也就是国产龙芯在用的。ARM公司本身只负责开发架构,自身不设计CPU,通过授权挣钱。真正做CPU设计的是高通三星海思这样的公司。
ARM功耗低的原因是不需要考虑兼容性,x86历史包袱太重,为了兼容性牺牲了很多功耗和性能。至于AMD和Intel,不存在哪家一定就功耗低。推土机的低效率大家都懂,Intel也曾经出过奔腾4。
简而言之,对应关系是,CISCRISC,x86ARM,桌面端Intel/AMD移动端(ARM+高通/海思/苹果/三星)。第三个对应里ARM指的是ARM公司。
其实除了x86,ARM,还有其他的架构存在,比如IBM在用的Power,ORACLE搞的sparc等等。现在还有RISC-V在发展。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:136515
帖子:27303
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP