菜鸟入门:Windows 7和WIN XP的32位和64位的区别

x86是对基于intel处理器的系统的标准缩写。X与处理器没有任何关系,它是一个对所有*86系统的简 单的通配符定义,是一个intel通用计算机系列的编号,也标识一套通用的计算机指令集合,由于早期intel 的CPU编号都是如8086,80286来编号,由于这整个系列的CPU都是指令兼容的,所以都用X86来标识所使用的 指令集合如今的奔腾,P2,P4,赛扬系列都是支持X86指令系统的,所以都属于X86家族.

这里的64位技术是相对于32位而言的,这个位数指的是CPU GPRs(General-Purpose Registers,通用 寄存器)的数据宽度为64位,64位指令集就是运行64位数据的指令,也就是说处理器一次可以运行64bit 数据。64bit处理器并非现在才有的,在高端的RISC(Reduced Instruction Set Computing,精简指令集 计算机)很早就有64bit处理器了,比如SUN公司的UltraSparc Ⅲ、IBM公司的POWER5、HP公司的Alpha等 。

简单的说x86代表32位操作系统 x64代表64位操作系统。

64bit计算主要有两大优点:可以进行更大范围的整数运算;可以支持更大的内存。不能因为数字上的 变化,而简单的认为64bit处理器的性能是 32bit处理器性能的两倍。实际上在32bit应用下,32bit处理 器的性能甚至会更强,即使是64bit处理器,目前情况下也是在32bit应用下性能更强。所以要认清64bit 处理器的优势,但不可迷信64bit。

要实现真正意义上的64位计算,光有64位的处理器是不行的,还必须得有64位的操作系统以及64位的 应用软件才行,三者缺一不可,缺少其中任何一种要素都是无法实现64位计算的。目前,在64位处理器方 面,Intel和AMD两大处理器厂商都发布了多个系列多种规格的64位处理器;而在操作系统和应用软件方面 ,目前的情况不容乐观。因为真正适合于个人使用的64位操作系统现在就只有Windows XP X64,而 Windows XP X64本身也只是一个过渡性质的64位操作系统,在Windows Vista发布以后就将被淘汰,而且 Windows XP X64本身也不太完善,易用性不高,一个明显的例子就是各种硬件设备的驱动程序很不完善, 而且现在64位的应用软件还基本上没有,确实硬件厂商和软件厂商也不愿意去为一个过渡性质的操作系统 编写驱动程序和应用软件。所以要想实现真正的64位计算,恐怕还得等到Windows Vista普及一段时间之 后才行。

目前主流CPU使用的64位技术主要有AMD公司的AMD64位技术、Intel公司的EM64T技术、和Intel公司的 IA-64技术。其中 IA-64是Intel独立开发,不兼容现在的传统的32位计算机,仅用于Itanium(安腾)以 及后续产品Itanium 2,一般用户不会涉及到,因此这里仅对AMD64位技术和Intel的EM64T技术做一下简单 介绍。

AMD64位技术

AMD64的位技术是在原始32位X86指令集的基础上加入了X86-64扩展64位X86指令集,使这款芯片在硬件 上兼容原来的32位X86软件,并同时支持X86-64的扩展64位计算,使得这款芯片成为真正的64位X86芯片。 这是一个真正的64位的标准,X86-64具有64位的寻址能力。

时间: 2024-11-01 08:48:57

菜鸟入门:Windows 7和WIN XP的32位和64位的区别的相关文章

Windows Vista:32位和64位有什么区别

Windows Vista x64介绍 对于一般用户,肯定会考虑,既然现有32位版本的Windows还用的很好,干嘛要升级到64位呢,而且因为32位和64位的硬件(主要是CPU和主板)并不兼容,可能还要花费一笔不菲的费用.那么64位的优势何在?对于一般用户是否有必要升级到64位系统? Windows Vista x64 Edition 的设计初衷是:满足机械设计和分析.三维动画.视频编辑和创作以及科学计算和高性能计算应用程序等领域中需要大量内存和浮点性能的客户的需求. 专用技术应用程序的性能优势

Windows系统32位和64位的区别在哪里

  Windows系统32位和64位的区别在哪里          如何确定32位和64位系统? 计算机体系结构是32位还是64位取决于计算机内部的处理器(CPU).目前,大多数计算机处理器属于这两个类别之一. 64位处理器比对应的32位处理器指数级更强大,因为它们可以保存和处理更多的信息. 要了解两者之间的差异的大小,你必须理解一点关于二进制计数,二进制只有两个数 0或1. 因此,32位数具有2 ^ 32个可能的地址,也就是4,294,967,296.相反,64位数字的容量是2 ^ 64,也就

如何查看XP操作系统是32位还是64位?

我今天下载驱动的时候,发现XP有32位还有64位的,请问怎么看自己的系统是32位的还是64位的. 回答: 随着内存的容量越来越大,32位的系统明显没法满足我们的要求了,所以现在用64位系统的人越来越多了,很多朋友可能和您一样,在更新显卡的时候,不知道自己的系统到底是32位还是64位呢?其实XP绝大多数都是32位的,64位的XP使用量非常少,所以您应该是32位的XP 要查看电脑中的系统运行的是32位还 64位版本的 XP系统,可以通过几个简单的步骤来查看: 1.右键单击桌面的"我的电脑"

jetty9 for windows 分32位和64位吗?

问题描述 jetty9forwindows分32位和64位吗? 解决方案 解决方案二:我也在找,好像只有1.6版本有WINDOWS版本

Windows 7 32位和64位版本的区别

术语32 位和 64 位指的是计算机处理器(也称为 CPU)处理信息的方式.64 位版本的 Windows 与 32 位系统相比,可更有效地处理大量的随机存取存储器 (RAM).32 位和 64 位安装光盘都包含在 Windows 7 包中.但是,并非所有的计算机都支持 64 位.若要了解您可以安装哪种 Windows 7 安装光盘,请执行以下步骤:1. 依次单击「开始」按钮."控制面板"."系统和维护",然后单击"性能信息和工具",打开&quo

在32位Windows XP的VMWare里安装64位Ubuntu Linux/JDK1.6

http://yulimin.javaeye.com/blog/298383    1.CPU AMD系列的CPU略过 Intel系列的CPU芯片需要支持EM64T和VT技术才行,并且BIOS也要支持才可以. 为了确定你的Intel CPU是否支持VT,请查看: http://compare.intel.com/pcc/default.aspx?familyid=5&culture=en-US 我的笔记本CPU是:Intel Mobile Core 2 Duo T7300支持EM64T,如下图

windows系统32位和64位的区别

  内存支持:32位的Windows系统最多只能运行或处理4GB以内的内存,当电脑中安装已经超过4GB以上时,系统不会识别超过4GB的内存.也就说是装了>=4GB以上的内存,装了和没装是一样的. 而64位系统,却可能支持大于4GB以上的内存,小于128GB的内存(WIN7 64位),不过如果是单纯从CPU方面算的话,最大可寻址16TB的内存.不过家用电脑或是办公电脑,一般都受电脑主板的限制,一般最多支持16或是32GB的内存,这种非常大的内存,多于用服务器中. 电脑维修技术网注:网上不少网友都发

32 64位运行效率-64位,32位windows上的相同程序,运行效率到底区别有多大?

问题描述 64位,32位windows上的相同程序,运行效率到底区别有多大? 64位,32位windows上的相同程序,运行效率到底区别有多大?分别在对应的版本下编译并运行. 解决方案 看什么样的程序.如果是科学计算程序,比如用到很多64位的四则运算,那么显然32位机器要想做同样的工作,需要3.4倍的指令才能完成,那么64位的优势是明显的. 可以举一个例子.你可以运行Windows XP和Windows XP x64版本下的计算器(calc.exe),执行高级运算中的阶乘.计算一个比较大的数,比

Xp/Win7查看操作系统是32位和64位的图文教程

XP系统查看方法 在桌面上右键单机"我的电脑"选择"属性",在"常规"选项卡下,我们可以看到系统的位数.(XP系统绝大多数都是32位的,64位的XP使用量非常少.) 如果"系统"下方列出的是"x64 版本",则表示您的XP系统是64位版本. 如果"系统"下方未列出"x64 版本",则表示您的XP系统是32位版本. Win7系统查看方法 1.在桌面上右键单机"