计算机32位和64位CPU、操作系统.ppt

上传人:za****8 文档编号:15654545 上传时间:2020-08-28 格式:PPT 页数:12 大小:285.50KB
返回 下载 相关 举报
计算机32位和64位CPU、操作系统.ppt_第1页
第1页 / 共12页
计算机32位和64位CPU、操作系统.ppt_第2页
第2页 / 共12页
计算机32位和64位CPU、操作系统.ppt_第3页
第3页 / 共12页
点击查看更多>>
资源描述
32位和64位CPU、操作系统的区别 + 判断、使用建议,32位和64位CPU、操作系统的区别 + 判断、使用建议,一、32位和64位的区别 1、32位和64位一般是指CPU的通用寄存器位宽,所以64位的CPU位宽增加一倍 2、可寻址范围大大扩展,32位系统支持最大内存位4G,64位系统理论支持最大内存264=18446,744,073,709,551,616,约1600万TB,相当于16EB。(实际还受制于操作系统和主板约束),实际的CPU尤其是这两年的CPU都是采取兼容设计的,内部总线不到64位,后期的CPU逐渐都会采用标准的64位,具体见下文。 3、32位系统和64位系统需要安装支持相应系统模式下的操作系统和驱动软件,也就是32位只能安装32位,64位安装64位的但可兼容32位运算。 4、目前约定俗成的x86就是代表32位操作系统,x64代表64位操作系统。 5、目前64位CPU标准有:AMD 64、EMT-64、IA-64。更多关于INTEL 64:http:/zh.wikipedia.org/zh-cn/Intel_64,32位和64位CPU、操作系统的区别 + 判断、使用建议,二、64位系统的优点 64位系统的理论优点: *64位系统理论支持安装最大16EB的内存,具体跟CPU的地址总线宽度有关,地址总线宽度及支持内存大小见下面的表格 *所有64位寄存器仍然使用相同的划分方案,仍支持执行8位运算 *RIP(新的64位指令指针)替代32位的EIP指针(再早期的IP指针为16位),并向下兼容。 *SIMD指令使用新的寄存器,CPU在64位模式下有16、64位MMX寄存器 * XMM寄存器为16位,用来做SSE浮点运算指针 *只有FPU寄存器是80位宽度,其它剩余的寄存器和指令都是64位宽度 更多请参考:http:/www.tech-,32位和64位CPU、操作系统的区别 + 判断、使用建议,二、64位系统的优点 CPU 地址总线宽度及地址总线可寻址范围 (支持最大内存): 64位CPU的实用优点: 64位的系统在视频编辑、文件搜索、科学计算、 人工智能、平面设计、视频处理、3D动画和游戏 、数据库以及各种网络服务器等方面具备更强大 的优势,尤其是在工程制图、3D、音视频制作 等领域的具有极佳的应用效果。64位系统效能 发挥需要三大模块支撑:硬件、操作系统、 上层软件。普通的32位软件是无法在64位操作 系统上运行的。,32位和64位CPU、操作系统的区别 + 判断、使用建议,三、如何判断您的计算机是否支持64位操作系统 硬件上的区分: 1、CPU: AMD在2003年春季发布第一款针对服务器的x86架构64位服务器处理器皓龙,秋天发布了同样架构的速龙64系列处理器,揭开了64位运算新篇章(当然这是指桌面处理器,专业的64位甚至更高位的处理器早就有了,比如SUN公司的UltraSparc 、IBM公司的POWER5、HP公司的Alpha等)。2005年4月26日,微软正式发布了64位操作系统Windows Server 2003 x64 Edition和Windows XP Professional x64 Edition,距离第一片64位x86处理器上市有两年多时间。 也就是说目前发布的通用处理器,包括INTEL、AMD几乎都是64位的,其实只要主板不是“偷工减料”的采用兼容性设计,都是可以支持64位操作系统安装,当然实际支持内存的大小还决定CPU的地址总线宽度和主板情况。实际运行还跟前端总线有关,比如早期的FSB和Core i5、Core i7使用的QPI(对抗AMD的HT总线)。更多QPI相关知识: 2、主板:目前市面的主流主板都是支持64位CPU的。 3、内存:基本无限制,当然为了搭配最新的CPU和主板,速度上最好不要拖后腿就可以了。,32位和64位CPU、操作系统的区别 + 判断、使用建议,三、如何判断您的计算机是否支持64位操作系统 软件上区分: 1、操作系统:目前Windows的大部分系列都有对应的64位版本发布。比如Windows 7除了家庭版初级班没有64位,其它都有,windows Server 2008 SP2只发布64位版本。 2、驱动程序和软件:这一点最为头疼,从目前来看,驱动程序除了部分老设备(比如打印机、扫描仪较老可能会没有64位驱动),新的设备都会发布64位驱动程序,但是64位的软件就非常缺乏,而且很多企业由于应用市场关系,目前64位应用还没到非用不可的地步,所以很多企业都还未开发64位版本软件,即使开发出来,售价也相当高。这种现状可能会持续稍后的3-5年不会一下改观。,32位和64位CPU、操作系统的区别 + 判断、使用建议,四、平台测试: 比如使用CPU-Z等软件查看CPU是否支持EMT-64指令集即可。EMT-64本来是专指INTEL CPU支持64位指令集,现在也指AMD 64了,如果显示是AMD64也可以。此外还有IA-64,是INTEL独立开发的64位处理器,不兼容32位计算机,是纯的64位技术。谨慎选用 更多关于EMT64知识:http:/www.tech-,32位和64位CPU、操作系统的区别 + 判断、使用建议,五、关于64位系统的其它问题综合 1、装32位操作系统运行快,还是64位操作系统运行快? 从总体运行效率看,肯定是32位系统快,对于系统硬件配置不是太高端的用户,推荐仍然安装32位操作系统。 2、否有必要安装64位操作系统? 对于做科学运算、工程制图、3D制作、音频视频编辑的用户,推荐尝试安装64位操作系统,那样更能彰显64位的优势。 3、商家总是推荐支持64位是怎么回事? 大家不要相信商家所谓的64位支持,纯粹是寻找卖点而已,现在不支持64位系统的已经很少,包括主板、CPU等等。,32位和64位CPU、操作系统的区别 + 判断、使用建议,到底是32位系统运行快还是64位系统快? 硬件条件相同且都支持64位和内存足够,这是目前主流硬件的基本配置了。问题中的渲染一词在同等条件下仍然是程序运行速度的问题(需要排除依赖显卡的独立部分,因为在Windows 7上很多渲染工作已转交给GPU来完成),问题2的游戏载入速度同问题1中的渲染,还有个比较特殊的地方,就是还跟DIRECTX版本和驱动等相关,所以也必须规定软件条件必须相同,只有位上差异,故仍是哪个更快的问题。,32位和64位CPU、操作系统的区别 + 判断、使用建议,到底是32位系统运行快还是64位系统快? 一、计算机操作系统和软件角度 首先看操作系统和上层软件,无论64位OS还是64位软件都是必须按照64位格式进行编译,也就是默认的字长64位,运行 时,除了一些特殊的独立计算,比如位运算,其它非标准字长变量运行时都是需要进行转换的。32位也是一样,这一点还看不出来哪个优劣(只指速度),即使硬件条件相同,实际上还是有速度上的差异,那就看谁的格式转换最少,这就决定于应用程序的类型和设计方法了。 操作系统也是软件,我们再看一下编译后的文件大小,大家可以看一下 Windows 7 64位版安装文件大小就知道了,肯定要比32位要大,这里问题就来了,同样一个文件(打个比方),32位可能是1M,而64位的可能就是2M,那么从硬盘上读取就存在时间差异。所以文件大是个劣势。 到这里就可以看出不同版本OS或软件实际运行效率几乎相当(实际上程序的差异主要就是在类型转换上),速度因素主要决定于硬件,下面就来看一下硬件因素有哪些。,32位和64位CPU、操作系统的区别 + 判断、使用建议,到底是32位系统运行快还是64位系统快? 二、计算机硬件角度 1、物理硬盘的运行时间,64位系统肯定会让物理硬盘花费更多的时间,如果是固态硬盘则可以解决这个问题,物理硬盘的设计理念决定谁也改变不了这个结果,多读数据就是要花费更多时间,而固态硬盘可以完全按照64位来设计存储位宽,寻址时间几乎不受影响; 2、 再看CPU,现在的CPU都是按照标准64位总线宽度设计的(据说Windows 8可能支持128,也说不准CPU总线宽度还要向上加),(早期的CPU还是采用兼容设计的,也就是“假”的64位,这个就不说了,越分析越复杂了)。内 部各种运算机制都是对64位有利的,也就是说,大家让它算32位数,CPU都是需要“打向”兼容模式处理的。所以,单从CPU角度考虑(不计可能集成的前 端总线影响),64位速度会略胜32位。 3、内存方面,内存颗粒芯片大都是按照8位设计BANK重组,尤其是早期的内存条,当然现在也有16、32位宽,今后肯定也会出现64位宽内存芯片。目前来讲对32位、64位影响都很小,如果非得要分出胜负,那么就选32位吧。 4、 再来看看CPU的前端总线,早期的并行总线无论对32位和64位影响都很小,因为是信号都是大家一起走(手拉手一起过桥),今后的CPU到北桥之间(注: 现在有INTEL CPU集成了北桥,只不过把串行总线拿到内部而已)几乎都将采用串行技术,同等速率下(假设内存无影响下),肯定是32位数据传送更快,排队过桥肯定人少 的更快过去。 5、除此之外,实际上除了北桥和CPU和内存,主板上就没什么东西了,主体PCI总线几乎都是并行的,显卡模块也是独立出的,影响很小。,32位和64位CPU、操作系统的区别 + 判断、使用建议,到底是32位系统运行快还是64位系统快? 三、总结: 1、纵观上述分析,所以在相同的硬件环境下,需特别提到,这个环境必须要包含到硬盘或CPU的串行总线(原因是这两者影响最大,原因下面分析),64位的肯定没有32位快。 2、有意的人为设计出使用固态硬盘和全并行环境,那么两者理论速度相当,目前业界还没到这个水平和需求的时候。反之,也可以有意的人为设计出让32位运行慢,而64位运行快的系统。 2、64位系统和软件的重要优点不能不提,那就是更加精确、精细。jexleven的问题也出来结果了,那就是玩3D游戏,64位界面绝对要比32位界面更加漂亮,音质更好,还有一堆“更大(内存更大、硬盘更大,理论上并行的东西支持也更多),试试便知。 3、以后如果使用固态硬盘或把普通硬盘的瓶颈问题解决,并且前端总线速度跟上去,那么64位系统运行速度将会有较大提升,与32位系统速度差距也会越来越小,当然了,使用专业的测试软件仍然是可以测试出差距的(架构可能调整,结果暂时也无法确定)。 4 、 32位系统运行快是指普通应用角度全局考量的结果,并非表示每个程序都一定是32位比64位快。,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 课件教案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!