说明:近日在项目中遇到了这个问题,给自己做个备忘。
转自:http://www.361way.com/cpuinfo/1510.html

原文:

  x86或80x86是英特尔Intel首先开发制造的一种微处理器体系结构的泛称。该系列较早期的处理器名称是以数字来表示,并以“86”作为结尾,包括Intel 8086、80186、80286、80386以及80486,因此其架构被称为“x86”。由于数字并不能作为注册商标,因此Intel及其竞争者均在新一代处理器使用可注册的名称,如Pentium。现时Intel把x86-32称为IA-32,全名为“Intel Architecture, 32-bit”。首先可以简化一个概念,i386=Intel 80386。其实i386通常被用来作为对Intel(英特尔)32位微处理器的统称。

  AMD64,又称“x86-64”或“x64”,是一种64位元的电脑处理器架构。它是基于现有32位元的x86架构,由AMD公司所开发,应用AMD64指令集的自家产品有Athlon(速龙) 64、Athlon 64 FX、Athlon 64 X2、Turion(炫龙) 64、Opteron(皓龙)、Sempron(闪龙)、Phenom(羿龙)及后来的Phenom II、Athlon II等处理器。

  值得注意的是Intel早在1990年代就与HP合作提出了一种用在安腾系列处理器中的独立的64位架构,这种架构被称为IA-64。IA-64是一种崭新的系统,和x86架构完全没有相似性;不应该把它与x86-64或x64弄混。

  IA64处理器I-tanium(安腾)是Intel自推出32位微处理器以来,在高性能计算机领域的又一座里程碑。基于IA64处理器架构的服务器具有64位运算能力、64位寻址空间和64位数据通路,突破了传统IA32架构的许多限制,在数据的处理能力,系统的稳定性、安全性、可用性、可管理性等方面获得了突破性的提高。

[转] x86、i386、amd64、ia64的区别相关推荐

  1. X86 X64 AMD64 IA64

    x86 x86或80x86是英特尔Intel首先开发制造的一种微处理器体系结构的泛称.该系列较早期的处理器名称是以数字来表示,并以"86"作为结尾,包括Intel 8086.801 ...

  2. x86/x64/x86_64/i386/ia32/ia64/amd/amd64 辨析

    现在的硬件发展正在随着摩尔定律的预言在阔步向前,从最初的8-bit CPU到后来的16-bit CPU,再到后来的32-bit CPU,最后到时下大热的64-bit CPU,硬件的性能得到大幅度的提升 ...

  3. fatal error C1189: #error: Unknown architecture (x86, amd64, ia64, arm, arm64)

    在添加 #include <detours.h> #pragma comment(lib,"detours.lib") 后,出现如下错误 detours.h(47,1) ...

  4. the enigma x64_【一期】什么是x64、x86,它们有什么区别?

    细心的小伙伴会发现,有的硬件设备上会标识x86和x64字样,在这里,x86和x64一般指的是硬件,而不是操作系统. x86最初是针对16位处理器(8086和8088处理器)的16位指令集,之后扩展为针 ...

  5. X86架构与Arm架构区别

    X86架构与Arm架构区别 X86架构和ARM架构是主流的两种CPU架构,X86架构的CPU是PC服务器行业的老大,ARM架构的CPU则是移动端的老大.X86架构和arm架构实际上就是CISC与RIS ...

  6. 发行版中的i386/i686/x86-64的区别: i386用来处理32位系统,i686是i386的下集;x86-64用来处理64位系统。 linux发行版中的i386/i686/x86-64各自含

    发行版中的i386/i686/x86-64的区别: i386用来处理32位系统,i686是i386的下集:x86-64用来处理64位系统. linux发行版中的i386/i686/x86-64各自含义 ...

  7. x86和amd64指令参考

    https://www.felixcloutier.com/x86/index.html 目录 x86 and amd64 instruction reference Core Instruction ...

  8. vs项目属性中目标平台x86,x64,any cpu的区别

    一.Any CPU平台下 编译出来的exe(可执行文件)或dll(动态链接库)是兼容的,取决于当前的操作系统,若操作系统是32位的,则编译出来的程序会以32位的软件模式运行,而在64位操作系统下则会以 ...

  9. 如何使用docker desktop 下载x86、amd64、arm64 镜像?

    如何使用docker desktop 下载x86.amd64.arm64 镜像? 环境 修改配置 重启docker后下载镜像 验证镜像架构 环境 修改配置 官网地址,开启 Docker CLI 的实验 ...

  10. x86、i386、IA-32、amd64、x64、x86-64、IA-64的区别

    x86 80x86是英特尔Intel首先开发制造的一种微处理器体系结构的泛称.该系列较早期的处理器名称是以数字来表示,并以"86"作为结尾,包括Intel 8086.80186.8 ...

最新文章

  1. catia今天突然打不开了_苹果手机锁屏密码突然不正确了?不要慌!也先不要着急刷机!!!尝试一下以下方式!...
  2. Microsoft Visual Studio 2010 Load Test Feature Pack安装排错
  3. PHP的mysqli扩展
  4. 3.8 matlab函数参数与变量的作用域
  5. canvas动画简单操作
  6. (第三章)查看数据库
  7. Ulysses for Mac(最好用的纯文本编辑器)v22(65099)直装版
  8. 线程与进程在内核中的实现
  9. Java23种设计模式(一)
  10. 服务器上Jupyter notebook环境搭建
  11. 南网elink文件保存位置_ELINK使用说明
  12. python之scipy库详解
  13. 汉字拼音首字母检索筛选数据
  14. Win11 22H2怎么跳过联网和微软账户登录?
  15. VS2013 配置wincap开发环境
  16. java 客户端和服务端加密,RSA 加密解密,客户端JS加密,服务端JAVA解密
  17. html5 自动触发事件,HTML5视频触发事件触发一次
  18. 一些个人总结(2008)
  19. 做容器就要做“专”!云宏 Rancher联合解决方案WinGarden2.0容器云平台正式发布!
  20. ARKit之路-Depth API

热门文章

  1. 【Flink】did not react to cancelling signal for 30 seconds Task did not exit gracefully within
  2. Vue 动态修改网页标题和图标
  3. Windows安装、配置、卸载MySQL教程
  4. VMware10下Mac OS X 10.9系统VMware Tools的安装
  5. python制作游戏修改器_基于Python的游戏是如何制作的?
  6. PAT (Advanced Level) Practice 1165 Block Reversing
  7. 计算机辅助旅游景观规划设计pdf,计算机辅助园林景观设计.pdf
  8. 在线教育网站源码,让学习不再枯燥
  9. HTML5幼儿园教育机构网站模板
  10. ntfs exfat fat32 区别