泰拉瑞亚pc神圣化:32或64位的问题`

来源:百度文库 编辑:高校问答 时间:2024/05/12 15:25:22
32位表示什么?64位又表示什么?为什么说32位的字长是4个字节,64位的含义又表示计算机的一条指令由8个字节组成,32`64跟字节到底有什么联系?

32位可以运算的最大数是2的32次方,64位是64次方
64位可以支持超大内存管理。
8位处理器、16位处理器、32位处理器和64位处理器,其计数都是8的倍数。它表示一个时钟周期里,处理器处理的二进制代码数。“0”和“1”就是二进制代码,线路上有电信号,则计做1,没有电信号则为0。8位机有8条线路,每个时钟周期有8个电信号,组成一个字节。所以,随8位处理器上升至64位处理器,每个时钟周期传送1个字节到8个字节,关联到时钟速度提高到若干个千兆Hz之后,处理器处理信息的能力越来越大。

这可是电脑最基本的换算知识哦。
简单的说一下吧,在电脑中,最基本的存储单元叫位(bit),8个字位代表1个字节(Byte)即1Byte=8bits,因此,32位即32bits,4个字节即4Bytes,8bits×4Bytes=32bits,一般以前的电脑的指令长度以及内存地址都是32位的,更早些的甚至是16位的。现在有些新技术的电脑采用了64位字长的指令及寻址,所以速度更快(这点2楼已经说的很通俗了)。还有一点小补充,字长的实现,是需要CPU来支持的,CPU只有集成了更多的晶体管,其处理的指令字长才能更长。

位是计算机中的最小存储单元,8位表示一个字节,1024个字节叫1K,1024K叫1兆。32位表示计算机的字长是4个字节,64位表示计算机的字长是8个字节。也可以理解为总线的宽度,32位的计算机可以表示的最大内存为2^32次方,而64位的可以表示2^64次方,所以说64位可以支持超大内存。其实最关键的问题是64位机是用8个字节表示一条指令,而32位只能用4个字节来表示,而机器在同一时间只能处理一条指令,这样8个字节表示的指令动作一定比4个字节的要多,也就可以在相同的时间内处理更多的指令,所以速度有了质的提高。但这些功能的实现同时也是需要操作系统和应用软件的支持的,所以微软才推出了基于64位机的XP系统。