x86个(x86)和x64个(x64)的区别

计算机技术不断发展以满足顾客的需求。新的、更好的、更快的技术正在等待。当开发人员遇到某个标准的限制时,他们最终会更改标准。X86和x64都是购买计算机时可以使用的处理器大小,不过它们在性能方面有所不同。...
关键区别:x86是一个指令集体系结构家族,它基于最初的Intel 8086 CPU。x64是一种属于x86系列的指令集体系结构,每个地址支持64位。

计算机技术不断发展以满足顾客的需求。新的、更好的、更快的技术正在等待。当开发人员遇到某个标准的限制时,他们最终会更改标准。X86和x64都是购买计算机时可以使用的处理器大小,不过它们在性能方面有所不同。

x86是一系列指令集体系结构,它们基于原始的Intel 8086 CPU。它最初是作为Intel 8位8080处理器的16位扩展引入的,于1978年推出。该系列提供多种不同的处理器尺寸,包括16位、32位和64位,其他尺寸正在开发中。x86一词的由来是因为8086的早期继承者也以数字86结尾。x86系列的所有扩展都是完全向后兼容的,换句话说就是与旧版本兼容。这个术语更常用于指x86\u32或32位集,因为这个术语在这个版本发布后变得很流行。从技术上讲,32位被缩短为x32,以区别于16位(x16)和64位(x64)。x16变体已经过时,最常用的是x32和x64版本。

x86个(x86)和x64个(x64)的区别

x64是属于x86系列的指令集体系结构。最初的规范是由AMD创建的,现在被其他公司如Intel、VIA、Apple等使用。它比它的前任支持大量的虚拟内存和物理内存。它最初是为需要容量来处理更大负载和内存需求的服务器而推出的,但现在几乎在所有PC机上都兼容。x64向后兼容,可以与32位程序一起工作,但无法与16位程序一起工作。

x86个(x86)和x64个(x64)的区别

x16、x32和x64彼此不同,这些位表示处理器处理信息的方式。在x16中,只能存在16个逻辑处理器,而x32可以增加32个逻辑处理器,x64可以有64个逻辑处理器。如果在32位体系结构中运行系统,则系统限制为寄存器可以指向的32位。32位指针最多只能指向42亿个地址,约为4GB。然而,在64位体系结构中,系统可以指向几乎无限的地址,因为内存容量是42亿的平方。x64位支持1到128GB的RAM。x64体系结构尚未充分发挥其潜力,该体系结构的软件仍在完善中。

 

x86个 x64个
支架 16、32或64个注册表文件,具体取决于体系结构。 支持64个注册表文件。
要求 1GHz(GHz)32位(x86)处理器或64位(x64)处理器,512 MB RAM 1-GHz 64位(x64)处理器,1 GB RAM(建议4 GB)
存储器存取 最多可访问4 GB RAM。 根据版本的不同,可以从1GB到128GB之间的RAM进行访问。
数据执行预防 使用基于软件的DEP版本。 支持硬件支持的DEP。
内核补丁保护 无法使用的 此功能可用。内核修补程序保护有助于防止恶意程序更新Windows Vista内核。
驱动程序签名 允许用户使用未签名的驱动程序 所有司机都需要数字签名
32位驱动程序 支持所有32位版本驱动程序 不支持
16位程序 部分支持16位驱动程序 不支持
局限性 RAM有限,安全性最低,速度低于64位,无法运行为64位构建的程序/驱动程序 64位驱动程序可能无法用于系统中的一个或多个设备,驱动程序必须经过数字签名,不支持32位驱动程序/程序,很难找到专门用于64位的程序,并非所有硬件设备都与64位系统兼容,授权提示

  • 发表于 2021-07-12 06:11
  • 阅读 ( 147 )
  • 分类:通用

你可能感兴趣的文章

如何在windows10和windows8中自定义快速访问菜单

...Win+X菜单编辑器。在归档文件中,您将找到两个文件夹:x86和x64。如果您有64位窗口,请选择x64;如果您有32位窗口,请选择x86。不确定你有什么?按Windows键+X,选择系统,然后检查系统类型。看,你已经在使用Win+X菜单了,我们...

  • 发布于 2021-03-14 15:01
  • 阅读 ( 209 )

我有32位还是64位窗口?下面是如何判断

... x86和x64有什么区别? ...

  • 发布于 2021-03-20 09:57
  • 阅读 ( 212 )

微软将64位应用程序仿真引入arm上的Windows10

... 在更新之前,ARM设备上的Windows10只能使用ARM32、ARM64和x86应用程序。任何完全为x64编译的应用程序,也就是专门为64位windows10编译的应用程序,都不会在ARM上的windows10上运行。 ...

  • 发布于 2021-03-29 03:13
  • 阅读 ( 209 )

arm上的Windows10是什么,有什么不同?

...上安装Windows10? ARM是一种不同于当今PC上使用的标准Intel x86和64位Intel体系结构的处理器体系结构。(甚至AMD也生产与英特尔体系结构兼容的芯片。)iPhone、iPad、Android**等移动设备以及许多其他小型设备内部都有ARM芯片,而不是...

  • 发布于 2021-04-07 00:43
  • 阅读 ( 199 )

windows中的“program files(x86)”和“program files”文件夹有什么区别?

...中。 32位与64位windows 相关报道:32位和64位Windows有什么区别? 最初,Windows只能作为32位操作系统使用。在32位版本的Windows上,甚至32位版本的windows10,今天仍然可用,您只能看到一个“C:\programfiles”文件夹。 此程序文件文件夹...

  • 发布于 2021-04-07 06:03
  • 阅读 ( 201 )

如何从32位windows 10切换到64位windows 10

...,并且已经安装了64位版本的Windows。 32位操作系统,基于x86的处理器。您的CPU不支持64位,并且安装了32位版本的Windows。 32位操作系统,基于x64的处理器。您的CPU支持64位,但安装了32位版本的Windows。 如果您看到系统上的第一个...

  • 发布于 2021-04-08 05:56
  • 阅读 ( 174 )

为什么我的电脑上安装了这么多“microsoft visual c++可再发行程序”?

...013 Visual C++ +可再分布。您还将注意到,我还安装了32位(x86)和64位(x64)版本。如果你有32位版本的Windows,你将看不到那些64位版本的可再发行版本。但是如果你有一个64位版本的Windows(现在几乎所有的计算机都是这样),你...

  • 发布于 2021-04-09 15:00
  • 阅读 ( 274 )

为什么x86 CPU只使用四个“环”中的两个?

...Flickr)提供。 问题 超级用户读者AdHominem想知道为什么x86 CPU只使用四环中的两环: Linux and Windows based x86 systems only use Ring 0 for kernel mode and Ring 3 for user mode. Why do processors even distinguish four different rings if they all end up just using two of th...

  • 发布于 2021-04-09 17:38
  • 阅读 ( 214 )

为什么我在windows和linux上得到不同的cpu规格信息?

... checked on the following operating systems: Windows 7 Ultimate x64 & x86 (both tests showed 3.4 GHz) Windows 8.1 Pro x64 & x86 (both tests showed 3.5 GHz) Ubuntu 14.10 & 14.10.1 x86 & x64 (tests displayed the correct amount, 3.6 GHz ) Linux Mint 17 (x86 & x64, tests on Mate sho...

  • 发布于 2021-04-11 02:44
  • 阅读 ( 147 )

arm与英特尔:对windows、chromebook和android软件兼容性意味着什么

...便宜,但在性能上却无法与英特尔抗衡。这并不是最近的区别——十年前的**可能会有ARM芯片,而台式PC则会有英特尔芯片。 请注意,我们这里包括AMD芯片和英特尔芯片。AMD芯片也使用英特尔的x86,现在是x64,因为它是64位体系...

  • 发布于 2021-04-11 12:15
  • 阅读 ( 242 )
comforpostma
comforpostma

0 篇文章

相关推荐