什么是 32 位操作系统 64 位操作系统 操作系统只是硬件和应用软件中间的一个平台。 32 位 操作系统针对的 32 位的 CPU 设计。 64 位操作系统针对的 64 位的 CPU 设计。 操作系统只是硬件 和应用软件中间的一个平台。 32 位操作系统针对的 32 位的 CPU 设计。 64 位操作系统针对的 64 位的 CPU 设计。 我们的 CPU 从原 来的 8 位,16 位,到现在的 32 位和 64 位。 cpu 处理计算的 时候“数据”和“指令”是不同对 待的。 8 位的 CPU,一次只能处理一个 8 位的“数据 ”或者一个 8 位的"指令"。比如‘00001101‘. 又比如:“+1”这个运算,你要先指示 CPU 做 “+”,完成后再输入“1”数据给 CPU。 8 位的 CPU 优点是设计简单,处理速度比较快。 缺点就是:软件设计复杂,繁琐。不利于计算机的发展。 后 来推出了 16 位的 CPU,我们就可以一次处理两个字节(16 位)的数据了,比如“加 1”这个命令。“ 加”是一个指令,占用 8 个位,余下的 8 位我们可以 存放数据“1”了。 32 位的 CPU 就更加方便了, 我们就可以一次处理一个 a=a+b 这样的命令了。 优点:简 化了软件设计的复杂度 缺点:硬件设计更加复杂,计算速度下降。 一般来讲 32 位 的 CPU 对于我们来讲是最理性的 CPU,对于软件开发来讲 足够了。 但是 2 的 32 次方 = 4294967296bit = 4G 左右 很显然 32 位 CPU 只有 4G 左右的内存寻址空间,对于一些 服务器来讲 4G 的内存的远远不够的了。我们需要更加大的 内存寻址空间的话就需要对 CPU 进升级。64 位 CPU 就这样 诞生了。