什么是64位系统?
发布网友
发布时间:2022-04-20 07:39
我来回答
共5个回答
热心网友
时间:2023-04-28 18:15
什么是32位操作系统
32位系统指机内 数据长度,指令长度,地址长度是二进制32位。
64位系统指机内 数据长度,指令长度,地址长度是二进制64位。
64位系统速度快。32位系统系统要寻高于32位的地址就要用到复杂一点的运算,用两个32位单元组合成(好几步才能到位)。64位系统直接寻址(一步到位)。
什么是64位操作系统
64位系统就是比32高出一倍
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就这样诞生了。64位CPU的内存寻址空间是多少你算算看!呵呵。
2的64次方(理论上)。
但是现在的AMD和Inter的64位CPU并不是真正意义上的64CPU,只是进行了部分64位的改进,比如64位的内存寻址等。 要是真的全部都是64位的了,那么现在市场上的软件将全部被淘汰不能使用了~呵呵,想像一下会是什么样子。
64位的操作系统针对64位CPU设计的,增加了一些64位的指令,但还是和32兼容的。对于我们普通用户来讲64位系统意义不大。
参考资料:http://www.elecfans.com/article/87/141/2009/2009061769455.html
热心网友
时间:2023-04-28 18:16
简单的说x86代表32位操作系统
x64代表64位操作系统。如果你的CPU是双核以上,那肯定支持64位操作系统了。如果你的电脑内存大于4G,那就要用64位的系统了,因为32位的Windows
7也好,Vista也好,最大都只支持3.25G的内存。而64位的windows
7最大将支持128G的内存。
64bit计算主要有两大优点:可以进行更大范围的整数运算;可以支持更大的内存。
不能因为数字上的变化,而简单的认为64bit处理器的性能是
32bit处理器性能的两倍。实际上在32bit应用下,32bit处理器的性能甚至会更强,即使是64bit处理器,目前情况下也是在32bit应用下性能更强。所以要认清64bit处理器的优势,但不可迷信64bit。
内存这是64位系统最显著的优点,它可以使用超过4GB的内存
。大多数新的台式机和笔记本电脑至少拥有4GB的内存。问题是,像Vista和Win
7的32位版本只能够用大约3GB的内存
。相比之下,64位的Windows
不仅可以利用高达192GB的内存,还能够使用的内存映射取代BIOS的功能,从而使操作系统真正使用完整的4GB的。因此,如果您安装Win7
x64,对于有的4GB内存的机器你不会浪费1GB内存。
个人认为,3GB不足够用于日常应用只是一个时间问题。一个例子是的Win
7的XP模式功能,它可以让你用旧的应用在一个虚拟机运行在Windows
XP中。此功能可以用于各种目的,例如运行Office
2007和Office
2003年在同一台计算机上同时进行,或者是IE(对WEB开发很有用)。但WinXP模式需要至少512MB~1GB内存才能正常运行,因此XP模式非常吃内存。因此,如果您现在部署Windows
7
32位,那么你可能会很快要移动到64位,仅仅因为你必须升级您的机器与新的内存。我自己的笔记本电脑拥有8GB的内存
,这是因为为了自己开发的程序在每个虚拟机环境下都能运行。我不想浪费内存中每一个字节。
热心网友
时间:2023-04-28 18:16
就是指一次性可以处理64个字符大小信息。给你粘贴一段吧
32位处理器一次只能处理32位,也就是4个字节的数据;而64位处理器一次就能处理64位,即8个字节的数据。形象地说,32位好像是一个狭窄的单车道,当车流过多的时候,就无法承载这些负荷,而64位好比一个宽阔的高速公路,所以在多任务,多程序处理的情况下,应用64位计算平台才能随心所欲的加速、把电脑的应用性能发挥到最好。
而系统就是匹配硬件的的
64位系统代表你的硬件是64位的
简单的这么理解吧
热心网友
时间:2023-04-28 18:17
这是根据CPU来分的
32位的系统可以装在含有支持32位运算和64位运算的CPU的电脑上.
64位的系统只能装在含有支持64位运算的CPU的电脑上.
关于32位和64位:
32位的意思是:单位时间里CPU支持2的32次方个字节运算
64位的意思是:单位时间里CPU支持2的64次方个字节运算
热心网友
时间:2023-04-28 18:18
通俗点说装64位操作系统就是为了管理到大内存的!