当前位置: 代码迷 >> 综合 >> arm,inter,amd以及x86等架构
  详细解决方案

arm,inter,amd以及x86等架构

热度:99   发布时间:2024-02-05 01:10:52.0

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:超算(国内的超算就是这个)