经常软件上出现的x86和x64是什么意思?

电脑知识 2295 0 2013-12-28

经常软件上出现的x86和x64是什么意思?

X64 是指64位系统!X86 是32位系统,

64位的只能运行在支持64位的CPU上,

32位系统的可以兼容在支持64位的CPU上运行。

上一篇:访问网站时出现“载入页面时到服务器的连接被重置”的解决方法

下一篇:windows上限制文件夹的大小

讨论数量:2

天涯网魂 3 杠 5 星2013-12-28 14:43:26

x86是指令集:
X86指令集要知道什么是指令集还要从当今的X86架构的CPU说起。X86指令集是Intel为其第一块16位CPU(i8086)专门开发的,IBM1981年推出的世界第一台PC机中的CPU—i8088(i8086简化版)使用的也是X86指令,同时电脑中为提高浮点数据处理能力而增加的X87芯片系列数学协处理器则另外使用X87指令,以后就将X86指令集和X87指令集统称为X86指令集。虽然随着CPU技术的不断发展,Intel陆续研制出更新型的i80386、i80486直到今天,但为了保证电脑能继续运行以往开发的各类应用程序以保护和继承丰富的软件资源,所以Intel公司所生产的所有CPU仍然继续使用X86指令集,所以它的CPU仍属于X86系列。由于Intel X86系列及其兼容CPU都使用X86指令集,所以就形成了今天庞大的X86系列及兼容CPU阵容。


而AMD的64位CPU是一种硬件架构,仅仅指CPU的数据位宽从32bit上升到64bit,而Intel当时迫于压力,不得不兼容AMD的X64而已

这两者并没有什么冲突,现在桌面CPU全部是X86架构CPU,64bitCPU就是X86-64

64bit软件环境成熟的话,的确可以提升64位CPU的价值,但问题是现在都是64位软件并不是主流,众多64bit系统中运行的还是32位程序,所以用什么系统没有根本性区别。当然,64位系统以及软件环境的成熟是必然的,但现在还太早。当初XP终结16位系统DOS,很多人还不是保留了win98和XP共存了很久,何况现在的32位环境如此成熟。

天涯网魂 3 杠 5 星2013-12-28 14:42:53

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

x64 是指CPU是64位版本的。
x86 是指CPU是32位版本的。

    如果你的CPU是64位的。可以安装64位的,也可以安装32位的,反过来只能安装32位的。

32位系统和64位系统的区别有以下四点:
第一,CPU要求不同
CPU有32位和64位之分,32位的CPU只能安装32位系统,而64位的CPU既可以安装32位系统也可以安装64位系统

第二,运算速度不同
64位CPU的指令集可以运行64位数据指令,比32位CPU提高了一倍(需要64位软件支持)

第三,寻址能力不同
64位系统可以支持多达128 GB的内存和多达16 TB的虚拟内存,而32位CPU和操作系统最大只可支持4G内存(实际只有3G左右)。  

第四,软件兼容性不同
目前,64位系统比32位系统的软件少,主要是64位系统推出的时间不长,所以64位系统的兼容性不如32位,虽然可以兼容32位软件,但是部分32位的软件在64位系统无法运行。

所以,以现在来说,Windows 32位和64位系统的区别目前主要就两条
1、64位系统可以支持超过4G的内存
2、64位兼容性不如32位的系统

x86 架构手机
  x86架构的Android设备出现在2012年的CES大展上,由联想首发与英特尔合作的Medfield智能手机——联想K800。联想K800上市时将会搭载Android 4.0系统,(当然也少不了联想自家的四叶草界面)。在配置方面,采用4.5英寸的显示屏,K800分辨率可达到720P(1280×720),后置摄像头800万像素摄像头以及双LED闪光灯,使用英特尔 Atom Z2460处理器(单核多线程1.6GHz)。

请先登录再发表讨论。 2024-04-29

天涯网魂
3 杠 5 星
TA 的文章
TA 的随言
TA 的资源链