计算机体系结构是32位还是64位取决于计算机内部的处理器(CPU)。大多数计算机处理器属于这两类中的一种,在过去几年中64位取代32位。64位处理器比32位处理器的功能强大得多,因为它们可以容纳和处理更多信息。

计算机体系结构是 32 位还是 64 位取决于计算机内部的处理器(CPU)。大多数计算机处理器属于这两类中的一种,在过去几年中 64 位取代 32 位。64 位处理器比 32 位处理器的功能强大得多,因为它们可以容纳和处理更多信息。

Windows

要了解 32 位和 64 位之间差异的大小,您必须了解有关二进制计数的内容。与我们的十进制系统不同,十进制系统每个地方有十位数,二进制只有两个:0 或 1。

因此,32 位数字具有 2 ^ 32 个可能的地址,或 4,294,967,296。相反,64 位数字的容量是 2 ^ 64,或 18,446,744,073,709,551,616。比较~40 亿字节(约 4 千兆字节)到~18 千分之几字节(约 180 亿千兆字节或 16 艾字节)展示了巨大的差异。

Windows 在 32 位和 64 位之间的差异

如果您使用的是 64 位处理器,则还需要使用 64 位版本的 Windows 来利用它。32 位版本的 Windows 可在 64 位处理器上运行,但无法使用额外的电源。

您无法在 32 位处理器上安装 64 位版本的 Windows。但是,正如我们将要讨论的那样,64 位 Windows 向后兼容 32 位软件。

有两个主要的地方你会注意到 Windows 中 32 位和 64 位之间的区别。一个是 32 位版本的 Windows 只能使用高达 4GB 的 RAM(或更少)。因此,如果您的计算机中有 16GB 的 RAM,但它运行的是 32 位 Windows,则它实际上不会超过 4GB。

你会发现另一个不同的地方是 Program Files 文件夹。在 32 位版本的 Windows 上,应用程序将安装到唯一的 Program Files 文件夹中。64 位系统具有用于 32 位软件的附加 Program Files(x86)文件夹。这是因为为 32 位架构编写软件与为 64 位系统编写软件有很大不同。

当程序想要获取一些共享信息(如 DLL)时,他们需要查看正确的 Program Files 目录。这就是 Windows 将它们分开的原因。32 位程序不知道如何处理 64 位 DLL。

请注意,在 Windows 中,32 位被称为 x86 的,和 64 位被称为 64。

Windows 的古老版本,如 Windows 3.1,运行 16 位软件。32 位版本的 Windows 向后兼容这些旧程序。但是,如果您使用的是 64 位计算机,则无法运行过时的 16 位软件。您将不得不转向模拟 32 位操作系统。

此外,64 位 Windows 需要 64 位设备驱动程序。如果您有一台旧打印机或仅提供 32 位驱动程序的东西,它将无法在您的现代 64 位系统上运行。

32 位和 64 位程序之间的差异

安装软件时,无论您使用的是 32 位还是 64 位版本,都会因供应商而异。有些开发人员只提供 32 位版本,有时他们会让您选择,还有一些开发者会自动为您安装正确的版本。

如果您运行的是 64 位版本的 Windows,则应尽可能安装 64 位版本的软件。但是如果供应商不提供 64 位版本,请不要担心,因为 32 位版本应该可以正常工作。

64 位版本的程序可能不会以更快的速度让你失望。但是,它们确实利用了 64 位架构的增强安全性,并且一次可以使用超过 4GB 的 RAM。因此,它们通常比 32 位对应物更稳定和有效。

请密切关注供应商下载页面上的版本或版本等链接,看看它们是否提供 64 位版本。由于 32 位软件适用于每个系统,因此某些供应商的默认设置是可以理解的。

当然,如果你使用的是 32 位系统,那么只有 32 位软件才适合你。

32 位和 64 位的不同之处

64 位计算是新标准,但并非总是这样。虽然 Windows XP 提供了 64 位版本,但它引起了兼容性问题的困扰,因此很少有人使用它。在 Windows 7 之前,64 位系统的使用并没有变得太流行,64 位是今天 Windows 10 的标准。

4GB 的 RAM,在首次设计 CPU 时是一个不可思议的数量,对于轻量级使用仍然是可行的内存量。然而,随着组件价格持续下降,低端机器的内存越来越多。最终,这将使 32 位系统完全过时。

反过来,开发人员将专注于开发 64 位软件,这将是很长一段时间的标准。我们可能不会达到内存上限一段时间; 想象一下你可以用一兆兆字节的 RAM 做什么!

0个人收藏 收藏

评论交流

泪雪默认头像 请「登录」后参与评论
  1. 加载中..