Intel和AMD 与 x86,ARM,MIPS有什么区别?
3 个回答
作为一个业余的计算机爱好者,稍微说一下我的理解
先说amd和intel
amd和Intel这俩公司的渊源很深,早期时Intel先是自己搞了个x86架构,然后amd拿到了x86的授权也可以自己做x86了。接着intel向64位过渡的时候自己搞了个ia64(x64架构)但是因为和x86架构不兼容市场反应极差,amd率先搞了x86的64位兼容(32和64的混合架构)也就是后来的x86-64,后来Intel也拿到了生产这货的授权(i和a两家专利交叉的很严重),也搞了x86-64,因为amd先搞出来的所以x86-64也叫amd64
目前amd和Intel是世界上最大的两家x86和x86-64的cpu厂家(intel比较给力,四分天下有其三)。除了这两家还有几家小的公司也有x86的授权,比如via,不过技术水平真的很一般。
再说x86,arm和mips
这三个的区别和联系要从cpu早期说起,早期的cpu有两个设计思路,1是把cpu内的逻辑电路做的非常复杂,这样可以直接用cpu硬件事先复杂指令,这个叫复杂指令集cisc;另一个思路是尽可能把cpu做的简单,依靠简单指令的组合迭代完成复杂指令,这个叫精简指令集risc
x86目前泛指x86和x86-64架构,这是因为x86-64完全兼容x86。早期的x86是cisc的代表,后来的发展中逐步引入了risc的部分理念,将内部指令的实现大量模块化,准确来说是一个cisc外加risc部分技术的架构。
目前x86的主要产品有Intel的至强,酷睿,奔腾,赛扬和凌动;amd的锐龙,apu等。上文提到的x64架构目前只有intel 安腾而且已经放弃了产品线。
到目前为止intel和amd的x86架构cpu虽然指令集上有很大差别了但是还是相互兼容的,所以软件可以直接用。'
再说arm。
arm是risc的典型代表,不过在arm的发展过程中引入了部分复杂指令(完全没有复杂指令的话操作系统跑起来异常艰难),所以是一个risc基础外加cisc技术的cpu。
arm的主要专利技术在arm公司手中,像高通,三星,苹果这些公司需要拿到arm的授权。
另一个risc的典型处理器就是mips。mips是一个学院派的cpu,授权门槛极低,因此很多厂家都做mips或者mips衍生架构。我们平时接触到的mips架构cpu主要用在嵌入式领域,比如路由器。
目前最活跃的mips是中国的龙芯,其loongisa架构其实是mips的扩展。
目前无论mips还是arm,性能和主流x86差距都很大,不过arm贵在便宜低功耗,mips则纯计算能力很强(学院派的东西貌似都这样)
除了上述几家,还有power cpu(risc的,老苹果用的就是这货);alpha架构的cpu(侧重超算,目前貌似最活跃是中国申威,神威太湖之光的cpu就是这货)。

这几个名词只能叫相关。
- Intel是个芯片公司,说白了,主业是设计并制造CPU的(当然还有别的产品,这里不表),架构是x86架构,x86_64架构,和IA64安腾架构。
- AMD也是个芯片公司,主业除了设计CPU(AMD不流片,所以没有制造)还有设计显卡(收购的ATI),AMD设计的CPU和intel x86/x86_64系列兼容。
- x86是Intel的概念,从8086到奔腾4,都是x86架构。AMD的K5到阿斯龙也是一样。不过x86_64其实是AMD提出来的,所以也叫amd64,目前应用广泛。Intel对应的64位是IA64,没有民用。
- ARM可以指一家嵌入式芯片设计公司,也可以指该公司的架构,指令集和Intel/amd不兼容。另外arm还有嵌入式的GPU Mali。
- MIPS是个指令集,应该是由英国的Imagination持有,和ARM架构还有x86架构均不兼容。


X86,ARM,Intel,AMD之间的关系。
X86 和 ARM 都是CPU设计的一个架构。
X86 用的是复杂指令集。
ARM用的是精简指令集。
指令集其实就是机器码,机器码上是汇编,汇编之上是C++。
复杂指令集是在硬件层面上设计了很多指令,所以编程会简单些。
精简指令集是在硬件层面上设计的指令比较少,所以编程会复杂些。
除了指令集的区别,X86 和 ARM的设计理念和应用场景也不同。
ARM的硬件框架更加耦合,没有’桥‘的存在,所以可扩展性不好,也就是说换个硬件平台就得重新设计,但它的功耗低,所以特别适合在手机上用。
X86体系庞大,设计完整,历史悠久,所以他有很多第三方软件可以用,一个体系可以用在各种电脑上,可移植性强。主机一般都用它。
Intel是在X86的推动着,他和windows在一起,可以说称雄电脑市场。ARM以前和linux结盟,搞嵌入式,但现在因为,ANdroid的异军突起,ARM在移动端焕发新的生机。
AMD和Intel是两家公司,
AMD卖CPU,GPU,主板等各种芯片。就是卖芯片和卖显卡的。Ryzen是它卖的。
Intel也是CPU,显卡,芯片什么都卖,但它主要还是CPU强一些。
至于高通,Nivida,Apple,联发科,大家都是芯片(集成电路)行业的小伙伴,也各种卖,各种竞争。
记得呦,CPU这种东西,是真的暴利。
参考资料:
一文看懂arm架构和x86架构有什么区别-电子发烧友网