快捷搜索:  as  test  1111  test aNd 8=8  test++aNd+8=8  as++aNd+8=8  as aNd 8=8

新蒲京澳门赌场网站视频:Windows7和XP的32位和64位的区别



x86是对基于intel处置惩罚器的系统的标准缩写。X与处置惩罚器没有任何关系,它是一个对所有*86系统的简单的通配符定义,是一个intel通用谋略机系列的编号,也标识一套通用的谋略机指令聚拢,因为早期intel的CPU编号都是如8086,80286来编号,因为这全部系列的CPU都是指令兼容的,以是都用X86来标识所应用的指令聚拢如今的奔跑,P2,P4,赛扬系列都是支持X86指令系统的,以是都属于X86家族.

这里的64位技巧是相对付32位而言的,这个位数指的是CPU GPRs(General-Purpose Registers,通用寄存器)的数据宽度为64位,64位指令集便是运行64位数据的指令,也便是说处置惩罚器一次可以运行64bit数据。64bit处置惩罚器并非现在才有的,在高真个RISC(Reduced Instruction Set Computing,精简指令集谋略机)很早就有64bit处置惩罚器了,比如SUN公司的UltraSparc Ⅲ、IBM公司的POWER5、HP公司的Alpha等。

简单的说x86代表32位操作系统 x64代表64位操作系统。

64bit谋略主要有两大年夜优点:可以进行更大年夜范围的整数运算;可以支持更大年夜的内存。不能由于数字上的变更,而简单的觉得64bit处置惩罚器的机能是 32bit处置惩罚器机能的两倍。实际上在32bit利用下,32bit处置惩罚器的机能以致会更强,纵然是64bit处置惩罚器,今朝环境下也是在32bit利用下机能更强。以是要认清64bit处置惩罚器的上风,但弗成迷信64bit。

要实现真正意义上的64位谋略,光有64位的处置惩罚器是不可的,还必须得有64位的操作系统以及64位的利用软件才行,三者缺一弗成,缺少此中任何一种要素都是无法实现64位谋略的。今朝,在64位处置惩罚器方面,Intel和AMD两大年夜处置惩罚器厂商都宣布了多个系列多种规格的64位处置惩罚器;而在操作系统和利用软件方面,今朝的环境不容乐不雅。由于真正得当于小我应用的64位操作系统现在就只有Windows XP X64,而Windows XP X64本身也只是一个过渡性子的64位操作系统,在Windows Vista宣布今后就将被淘汰,而且Windows XP X64本身也不太完善,易用性不高,一个显着的例子便是各类硬件设备的驱动法度榜样很不完善,而且现在64位的利用软件还基础上没有,确凿硬件厂商和软件厂商也不乐意去为一个过渡性子的操作系统编写驱动法度榜样和利用软件。以是要想实现真正的64位谋略,生怕还得等到Windows Vista遍及一段光阴之后才行。

今朝主流CPU应用的64位技巧主要有AMD公司的AMD64位技巧、Intel公司的EM64T技巧、和Intel公司的IA-64技巧。此中 IA-64是Intel自力开拓,不兼容现在的传统的32位谋略机新蒲京澳门赌场网站视频,仅用于Itanium(安腾)以及后续产品Itanium 2,一样平常用户不会涉及到,是以这里仅对AMD64位技巧和Intel的EM64T技巧做一下简单先容。

AMD64位技巧

AMD64的位技巧是在原始32位X86指令集的根基上加入了X86-64扩展64位X86指令集,使这款芯片在硬件上兼容原本的32位X8新蒲京澳门赌场网站视频6软件,并同时支持X86-64的扩展64位谋略,使得这款芯片成为真正的64位X86芯片。这是一个真正的64位的标准,X86-64具有64位的寻址能力。

X86-64新增的几组CPU寄存器将供给更快的履行效率。寄存器是CPU内部用来创建和储存CPU运算结果和其它运算结果的地方。标准的32- bit x86架构包括8个通用寄存器(GPR),AM新蒲京澳门赌场网站视频D在X86-64中又增添了8组(R8-R9),将寄存器的数目前进到了16组。X86-64寄存器默认位 64-bit。还增添了8组128-bit XMM寄存器(也叫SSE寄存器,XMM8-XMM15),将能给单指令多半据流技巧(SIMD)运算供给更多的空间,这些128位的寄存器将供给在矢量和标量谋略模式下进行128位双精度处置惩罚,为3D建模、矢量阐发和虚拟现实的实现供给了硬件根基。经由过程供给了更多的寄存器,按照X86-64标准临盆的 CPU可以更有效的处置惩罚数据,可以在一个时钟周期中传输更多的信息。

EM64T技巧

Intel官方是给EM64T这样定义的:EM64T全称Extended Memory 64 Technology,即扩展64bit内存技巧。EM64T是Intel IA-32架构的扩展,即IA-32e(Intel Architectur-32 extension)。IA-32处置惩罚器经由过程附加EM64T技巧,便可在兼容IA-32软件的环境下,容许软件使用更多的内存地址空间,并且容许新蒲京澳门赌场网站视频软件进行 32 bit线性地址写入。EM64T分外强调的是对32 bit和64 bit的兼容性。Intel为新核心增添了8个64 bit GPRs(R8-R15),并且把原有GRPs整个扩展为64 bit,如前文所述这样可以前进整数运算能力。增添8个128bit SSE寄存器(XMM8-XMM15),是为了增强多媒体机能,包括对SSE、SSE2和SSE3的支持。

Intel为支持EM64T技巧的处置惩罚器设计了两大年夜模式:传统IA-32模式(legacy IA-32 mode)和IA-32e扩展模式(IA-32e mode)。在支持EM64T技巧的处置惩罚器内有一个称之为扩展功能激活寄存器(extended feature enable register,IA32_EFER)的部件,此中的Bit10节制着EM64T是否激活。Bit10被称作IA-32e模式有效(IA-32e mode active)或长模式有效(long mode active,LMA)。当LMA=0时,处置惩罚器便作为一颗标准的32 bit(IA32)处置惩罚器运行在传统IA-32模式;当LMA=1时,EM64T便被激活,处置惩罚器会运行在IA-32e扩展模式下。

今朝新蒲京澳门赌场网站视频AMD方面支持64位技巧的CPU有Athlon 64系列、Athlon FX系列和Opteron系列。Intel方面支持64位技巧的CPU有应用Nocona核心的Xeon系列、应用Prescott 2M核心的Pentium 4 6系列和应用Prescott 2M核心的P4 EE系列。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

您可能还会对下面的文章感兴趣: