所说的winxp 32位操作系统和64位的相关说法

来源:百度知道 编辑:UC知道 时间:2024/06/10 01:46:29
所说的winxp 32位操作系统和64位的相关说法

所谓的16位(当年的DOS)32位、64位,你可以参考下电话位数,当年的电话总机只能处理5位号码,那最多只能容纳99999个用户,还是理论上的,实际上由于地域分配等因素,不可能达到全部用上,所以要升位,如果是10位号码的总机,理论上可以容纳9999999999个用户,但实际上也由于各种因素而不可能达到这么多。但我们可以明显的看到,10位的总机比5位的总机能处理的用户数量多太多了。

同理,电脑的32位和64位也是如此,但电脑还存在个硬件和软件的区别,不仅要硬件支持64位,软件(操作系统)也要支持64位的情况下,那么这部电脑才算是支持64位运算。(实际上,电话总机也存在硬软区别的,但为了便于理解,就当作电话总机没有操作系统了)

其实,简单的来说,就是位数越高,能同时处理的数据范围越多。

其实,位数的影响在电脑系统中无处不在,例如磁盘的FAT16 FAT32和NTFS,FAT16单个分区上限是2G,FAT32单个分区上限是32G,而NTFS单个分区上限是2TB(1TB=1024GB)。你可以把磁盘文件管理系统想象成小区或城市管理中的住户门牌,每个住户等于一个文件存放单位,那么4位数的门牌能管理9999个用户,8位数的门牌能分配99999999个用户,16位的门牌能分配给9999999999999999个住户。是不是差异很大?

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

64bit计算主要有两大优点:可以进行更大范围的整数运算;可以支持更大的内存。不能因为数字上的变化,而简单的认为64bit处理器的性能是32bit处理器性能的两倍。实际上在32bit应用下,32bit处理器的性能甚至会更强,即使是64bit处理器,目前情况