我们在微软网站上下载相关补丁时会让我们选择操作系统版本,其中让人很迷糊的就是明明知道自己的操作系统版本,但不知道是32位的还是64位的,下面就向大家介绍一下Windows中32位(x86)和64位(x64)的区别。
一、32位(x86)CPU简单介绍
32位计算机的CPU一次最多能处理32位数据,例如它的EAX寄存器就是32位的,当然32位计算机通常也可以处理16位和8位数据。在Intel由16位的286升级到386的时候,为了和16位系统兼容,它先推出的是386SX,这种CPU内部预算为32位,外部数据传输为16位。直到386DX以后,所有的CPU在内部和外部都是32位的了。
二、64位(x64)CPU简单介绍
在计算机架构中,64位整数、内存地址或其他数据单元,是指它们最高达到64位(8字节)宽。此外,64位CPU和算术逻辑单元架构是以寄存器、内存总线或者数据总线的大小为基准。大部分64位处理器架构可本地执行32位版本架构的代码,而无任何效能损失。这种支持通常称为双架构支持或更普遍的多架构支持。
总结Windows中32位(x86)和64位(x64)的区别如下:
1、计算机软硬件配置不同:64位的CPU和32位的CPU不一样,64位的操作系统只能安装在64位(64位CPU)的电脑上,32位操作系统则可以安装在32位(32位CPU)或64位(64位CPU)电脑上;另外由于CPU的运算速度和寻址能力的不同,64位操作系统上可以运行64位或32位的软件,而32位的操作系统上只能运行32位的软件。
2、应用领域不同:64位操作系统应用于对科学计算性能较高的应用领域,如:动画影视制作、机械设计等;而32位操作系统则应用于普通用户,我们现在用的电脑基本上都是32位的。