inter,amd,arm以及x86,arm,mips关系
先简单通俗的说一下三者主要业务,便于分辨
1.arm公司的前身是英国的Acorn计算机公司,1991年剥离ARM部门,成为如今的arm-嵌入式芯片设计公司
市场:微处理器(单片机等),手机移动市场处理器(cotex-a77等)和gpu mail,主要以出售芯片技术授权(高通,华为)
2.amd: pc市场的cpu,和显卡
3.inter:电脑cpu
注:arm总是分不清,记一下
- arm 公司
- arm公司设计的arm架构,类似x86架构
- 基于arm架构的arm处理器
介绍两个概念:
1.cisc:复杂指令集,cpu的逻辑电路设计的非常复杂,以便于使用—cpu硬件事先复杂指令
2.risc; 精简指令集,设计的足够简单,通过简单指令的迭代实现复杂指令
inetr和amd的关系
早先inter设计了x86架构,amd拿到了x86架构的授权,也可以使用,后来inetr过渡64位设计了ia64(x64),但是和x86的兼容性较差,被淘汰,之后amd设计出x86的64位兼容版(32和64的混合)— 后来的x86-64(别名又叫amd64),然后inter又获得了amd的授权,可以使用x86-64
各架构对比
1.x86: 早期使用cisc设计,后来引入了risc, 将内部指令大量规模化,实质是cisc+部分risc
目前用于inter和amd的几乎所有芯片,inter和 amd的x86架構cpu指令集有所差異,但大体兼容
2.arm: risc+部分cisc,高通,三星,苹果,华为,都要授权
3.mips:学院派cpu,嵌入式领域
对比;x86:强大,性能远高于以下两者
? arm:便宜低功耗(适合手机,嵌入式)
? mips:纯计算领域
其他;power cpu(基于risc,苹果使用)
? alpha:超算(国内的超算就是这个)