电脑64位和好32位的区别

动态 未结 置顶 精帖
用户
悬赏:60飞吻

电脑64位和好32位的区别及64位和好32位的CPU 处理器,当前情况下也是在 32bit 运用下功用更强。所以,要认清 64bit 处理器的优势,但不行 迷信 64bit。 当前主流 CPU 运用的 64 位技能,主要有 AMD 公司的 AMD 64 位技能、Intel 公司的 EM64T 技能、和 Intel


  • 电脑64位和好32位的区别及64位和好32位的CPU

    处理器,当前情况下也是在 32bit 运用下功用更强。所以,要认清 64bit 处理器的优势,但不行

    迷信 64bit。

    当前主流 CPU 运用的 64 位技能,主要有 AMD 公司的 AMD 64 位技能、Intel 公司的 EM64T

    技能、和 Intel

    公司的 IA-64 技能。其间 IA-64 是 Intel 独立开发,不兼容如今传统的 32 位核算机,仅用于

    Itanium(安腾)以及后续商品 Itanium 2,通常用户不会涉及到。因此,这儿仅对 AMD 64 位

    技能和 Intel 的

    EM64T 技能作一简略介绍。

    1) AMD 64 位技能

    AMD 64 的位技能,是在原始 32 位 X86 指令集的根底上,加入了 X86-64 拓展 64 位 X86

    指令集,使这款芯片在硬件上兼容本来的 32 位 X86 软件,并一起支撑 X86-64 的拓展 64 位计

    算,使得这款芯片成为真实的 64

    位 X86 芯片。这是一个真实的 64 位的规范,X86-64 具有 64 位的寻址才能。

    X86-64 新增的几组 CPU 存放器,将供给更快的履行功率。存放器是 CPU 内部用来创建和贮存

    CPU

    运算成果和其它运算成果的当地。规范的 32-bit X86 架构,包含 8 个通用存放器

    (GPR),AMD 在 X86-64 中又添加了 8

    组(R8-R9),将存放器的数目进步到了 16 组。X86-64 存放器默许位 64-bit。还添加了 8 组

    128-bit XMM

    存放器(也叫 SSE 存放器,XMM8-XMM15),将能给单指令多数据流技能(SIMD)运算供给

    更多的空间,这些 128

    位的存放器将供给在矢量和标量核算形式下进行 128 位双精度处理,为 3D

    建模、矢量剖析和虚拟现实的完成供给了硬件根底。经过供给了更多的存放器,按照 X86-64 标

    准出产的

    CPU,能够更有用的处理数据,能够在一个时钟周期中传输更多的信息。

    2) EM64T 技能

    Intel 官方是给 EM64T 这样定义的:EM64T 全称 Extended Memory 64 Technology,即拓展

    64

    bit 技能。

    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 个 128 bit SSE

    存放器(XMM8-XMM15),是为了增强多媒体功用,包含对 SSE、SSE2 和 SSE3 的支撑。

    Intel 为支撑 EM64T 技能的处理器,规划了两大形式:传统 IA-32 形式(legacy IA-32

    mode)和 IA-32e

    ,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 系列。

    拓展形式(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 时

    以上词条内容均来源网络,均系原作者观点及所有,仅供参考,不代表立场,感谢您的支持。

  • 回帖
    • 消灭零回复
    [打开调试信息]