admin 管理员组

文章数量: 1184232

32位CPU和64CPU的区别:

32位CPU:

1、寄存器大小:32位

2、单次指令可操作的数据大小:32位

3、最大寻址空间 (内存) 大小:2^32位

64位CPU:

1、寄存器大小:64位

2、单次指令可操作的数据大小:64位

3、最大寻址空间 (内存) 大小:2^64位

amd64,x86,x64的区别:

  1. x86 :x86是指Intel开发的一种32位指令集架构,从早期的8086、286、386等CPU开始使用,一直沿用至今。Intel官方文档中称为“IA-32”。

  2. x86_64(x64) :这是64位微处理器架构及其相应指令集的一种,也是Intel x86架构的延伸产品。x86_64有时简称为“x64”,是64位架构的表示。

  3. amd64 :AMD比Intel率先制造出了商用的兼容x86的64位CPU,并称之为AMD64。后来Intel也开始支持这种架构,但称之为x86_64。因此,amd64、x86_64和x64基本上是同一个东西,现在我们使用的Intel/AMD桌面级CPU基本上都是基于这个架构。

总结:

32位的CPU:        x86

64位的CPU:        x64/amd64

本文标签: 寄存器大 的区别 单次指令