操作系统只是硬件和应用程序软件之间的平台。
用于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执行“ +”,然后在完成后向CPU输入“ 1”数据。
8位CPU的优点是设计简单,处理速度更快。
缺点是软件设计复杂且麻烦。不利于计算机的发展。
后来,引入了16位CPU,我们可以一次处理两个字节(16位)的数据,例如“ plus 1”命令。 “添加”是一条占用8位的指令,我们可以在剩余的8位中存储数据“ 1”。
32位CPU更方便。我们可以一次处理一个命令,例如a = a + b。
优点:简化软件设计的复杂性
缺点:硬件设计更加复杂,计算速度降低。
通常来说,对于我们来说,32位CPU是最合理的CPU,对于软件开发来说已经足够了。
但是第2到第32个电源= 4294967296bit =大约4G
很明显,32位CPU仅具有大约4G的存储器寻址空间。对于某些服务器,4G内存还远远不够。如果需要更大的内存寻址空间,则需要升级CPU。 64位CPU诞生了。 64位CPU的内存寻址空间是2的64次幂(理论上)。
但是,AMD和Inter的当前64位CPU并不是真正意义上的64CPU,但是已经进行了一些64位改进,例如64位内存寻址。
如果真的全部是64位,那么将淘汰市场上所有的软件,并且无法使用。
64位操作系统是为64位CPU设计的,添加了一些64位指令,但仍与32位兼容。对于我们的普通用户而言,64位系统意义不大。
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/shoujiruanjian/article-374367-1.html
厂家找了这么多水军发帖
我用一句老话说