搞清楚 arm、aarch64、arm64、x86_64、amd64 等等架构的关系,再也不担心下次程序了

  • 一张图搞清楚各架构的关系,麻麻再也不担心我下到的程序不能运行了
处理器架构
├── arm架构
│   ├── armv7
│   │   ├── aarch32(32位模式)
│   │   └── thumb(紧凑指令集)
│   ├── armv8
│   │   ├── aarch32(32位模式)
│   │   └── aarch64 / arm64(64位模式)
│   ├── armv8-r(实时处理)
│   └── armv8-m(嵌入式处理)
│       ├── aarch32(32位模式)
│       └── trustzone(安全执行环境)
└── x86架构
    ├── x86-32(32位模式)
    │   ├── ia-32(intel architecture 32-bit)
    │   └── x86-64(64位扩展)
    ├── x86-64(64位模式)
    │   ├── amd64(amd的64位扩展)
    │   └── intel 64(intel的64位扩展)
    └── x86-16(16位模式)
  • 另外:
    • 一般情况下, amd64 = x86-64arm64 = aarch64
    • CentOS 安装包后缀是 .rpmUbuntu 安装包后缀是 .debmacOS 安装包后缀是 .dmgpkg
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值