系统有x64,x86与ia-64三种版本之分,分别用于不同的CPU。较老的CPU只能安装x86版的系统,也就是我们常见的32位系统。因为微软的缘故,32位系统在过去的很长一段时间内,占据着桌面计算机的主流地位。64位系统能够在较新的x86-64架构的CPU上运行。而ia-64则只能运行于INTEL的安腾系列处理器。

x86:从1978年来的8086处理器开始,就已经出现了x86架构CPU,即32位处理器。

x86-64:又简称为x64,最初开发为1999年AMD,为了扩充IA64。当时的x86-64架构诞生颇有时代意义,处理器的发展遇到了瓶颈,内存寻址空间由于受到32位CPU的限制而只能最大到约4G。于是就有了x86-64。后被INTEL所采用。

ia-64:其实ia64的历史早于x86-64x,最初由INTEL和惠普联合推出。由于ia-64不与32位兼容,所以没有受到重视。直到INTEL采用了AMD的x86-64架构,才正式的批量生产。而后为了日益扩张的计算需求,INTEL重新将IA-64拿出来,发布了安腾系列服务器CPU。

虽然x86-64和IA-64处理器都能够运行64位操作系统和应用程序,但是区别在于:

x86-64架构基于x86,是为了让x86架构CPU兼容64位计算而产生的技术。X86-64架构的设计是采用直接简单的方法将目前的x86指令集扩展。这个方法与当初的由16位扩展至32位的情形很相似。优点在于用户可以自行选择x86平台或x64平台,兼容性高。

IA-64则是原生的纯64位计算处理器,并且与x86指令不兼容。如果想要执行x86指令需要硬件虚拟化支持,而且效率不高。优点在于IA-64架构体系将拥有64位内存寻址能力,能够支持更大的内存寻址空间。并且由于架构的改变,性能比起x86-64的64位兼容模式更高更强。

所以,IA-64操作系统也是比较少见的,由于只能在INTEL安腾系列处理器及AMD部分服务器处理器运行,所以主流市场并不常见。而且,这些IA-64架构处理器也不能够使用x64操作系统。而x86-64处理器则可以自由选择x86或是x64操作系统。

安腾(Itanium)处理器是构建在IA-64(Intel Architecture 64),也就是说“IA-64是一个与x86代码的决裂,它是为未来设计的“。所以它的对手不是Nocona或Opteron处理器,虽然有人错误地以这些处理器与它比较。Itanium是专门用在高端企业级64-bit计算环境中竞争的,对抗基于IBM Power4/5,HP PA-RISC,Sun UltraSparc-III及DEC Alpha的服务器。64位只是安腾处理器的一个技术特征。Intel安腾2处理器的平台以较低的成本,提供了业界领先的性能,以及比专有RISC技术更广泛的选择空间,可帮助企业和机构最大地提高其投资回报。

时至今日,坚守安腾的已经基本只剩下了惠普一家。微软、红帽都不再为安腾开发软件,戴尔、IBM等大型服务器厂商也在2005年就抛弃了安腾。Intel自己的C/C++、Fortran编译器也在2011年初停止支持安腾,甚至将安腾产品团队的不少工程师都转移到了Xeon至强产品线。

对于安腾处理器设计,Intel继续扮演激进分子,违背了公认的标准。不是RISC或CISC方法,Intel退回到了曾经被用在老式大型机和昔日其它电脑中的技术VLIW(Very Long Instruction Word)。不过Itanium不是一台严格意义上的VLIW机器,因为VLIW有一些众所周知的缺点已被Intel努力克服,而Intel选择称呼他们的新方法为EPIC(Explicitly Parallel Instruction Computer)。对比Xeon和Opteron每个时钟周期发出最多三条指令的设计,Itanium 2能够每个时钟发出八条指令,这与VLIW设计不同,将来的Itanium芯片能发出更多的指令而无需重编译代码。理论上,1 GHz Itanium芯片能够表现得差不多跟2.66 GHz Xeon/Opteron一样快,或是1.5 GHz Itanium 2大约跟4 GHz Xeon/Opteron一样快。当然那只是理论性能,全面系统设计将在决定系统的潜力能真正实现多少上扮演一个重要的角色。

x86 x64 IA64的关系和区别相关推荐

  1. x86\x64\ia64 的区别

    概述 x86是一个intel通用计算机系列的标准编号缩写,也标识一套通用的计算机指令集合,X与处理器没有任何关系,它是一个对所有*86系统的简单的通配符定义,例如:i386, 586,奔腾(penti ...

  2. x86\x64\ia64的区别

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

  3. 操作系统类型:x86, x64, IA64

    操作系统的类型分别对应于CPU的架构 x86,早起的操作系统版本,从1978年的8086处理器开始,对应于32bit的CPU x64,全称x86-64,1999年AMD最初开发.由于内存寻址空间收到了 ...

  4. [转]IA64与X86-64的区别

    原文:https://www.cnblogs.com/sunbingqiang/p/7530121.html 说到IA-64与x86-64可能很多人会比较陌生.不知道你在下载系统的时候有没有注意过,有 ...

  5. IA64与x86-64的区别

    说到IA-64与x86-64可能很多人会比较陌生.不知道你在下载系统的时候有没有注意过,有的地方标注了x86/64/ia-64全版本等字样.那x86/x64/ia-64都是什么东西的版本呢?答案就是C ...

  6. CPU的构架之ARM和Intel的区别(x86/x64/ARM64/ARM)

    Introduction As we all know, a Processor is an integrated electronic circuit that performs various c ...

  7. 关于VS项目平台的x86,x64,Any CPU以及Debug和Release的区别

    相信对于很多刚接触打包程序的同志来说,关于x86,x64,Any CPU这三个项目平台,以及解决方案配置Debug和Release有什么区别?这个问题一定有许多的困惑,甚至不乏一些已经工作了很久的老程 ...

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

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

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

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

  10. 【写博客常用】x86,x64,arm都是什么

    [写博客常用]x86,x64,arm都是什么 指令集架构 指令集 参考文章 指令集架构 指令集架构主要分两大类. 复杂指令集运算(Complex Instruction Set Computing,C ...

最新文章

  1. Centos7 下安装python3及卸载
  2. Loonframwork到SWT的移植测试(JAVA GAME TEST SOURCE)
  3. Python连接MYSQL,并做查询操作
  4. 图像-摄像头驱动流程
  5. 访存优化_Hibernate事实:多级访存
  6. MySQL数据库知识点总结
  7. python客户价值分析_航空公司客户价值分析实例
  8. python 欠采样_数据科学家需要了解的 5 种采样方法
  9. 计算机会计学实验报告,最新计算机会计学实验报告-10本.doc
  10. 红帽:将开源进行到底!
  11. [转载] 树莓派并行控制电机_使用由并行端口控制的软盘驱动步进电机的相机摇摄器
  12. ES6中使用let, const声明的变量, 在window对象下是获取不到的
  13. Missing Push Notification Entitlement警告-----以及解决方法
  14. 软件开发过程中的Visio使用
  15. 未明学院:被腾讯群面虐完后,我找到了未来的方向…
  16. CTF-PWN学习-为缺少指导的同学而生
  17. java 获取指定时间的前一个小时
  18. 学习资料(1)-学习网站,Linux,Git,博客
  19. ue4vr插件_UE4虚幻引擎可视化VR实例3dsMax全流程中级教学
  20. 迟到的年终总结,2012-2014

热门文章

  1. java获取iso周_java实现iso的周数计算
  2. 飞机选座——附:东航320选坐攻略
  3. 2022双非保研经历
  4. 常用的薪酬管理系统有哪些,薪酬管理需要具备哪些功能?
  5. 软文营销成功案例-华为用猫设置手机解锁密码
  6. python身份证号码共18位_Python实现身份证号码解析
  7. 计算机学院陈冠华,生命科学学院2020年研究生学业奖学金(老生)获奖名单公示...
  8. memcached 配置
  9. 北四环的杰西·利弗莫尔:一个中国投机客的传说
  10. 恩尼格玛计划续章…以及,我们正在招贤纳士