位和64位cpu、操作系统

上传人:shaoy****1971 文档编号:112430795 上传时间:2019-11-06 格式:PPTX 页数:12 大小:260.45KB
返回 下载 相关 举报
位和64位cpu、操作系统_第1页
第1页 / 共12页
位和64位cpu、操作系统_第2页
第2页 / 共12页
位和64位cpu、操作系统_第3页
第3页 / 共12页
位和64位cpu、操作系统_第4页
第4页 / 共12页
位和64位cpu、操作系统_第5页
第5页 / 共12页
点击查看更多>>
资源描述

《位和64位cpu、操作系统》由会员分享,可在线阅读,更多相关《位和64位cpu、操作系统(12页珍藏版)》请在金锄头文库上搜索。

1、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位系统需要安

2、装支持相应系统模式下的操作系统和 驱动软件,也就是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位寄

3、存器仍然使用相同的划分方案,仍支持执行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位的系统在视频编辑、文件搜索、科学

4、计算、 人工智能、平面设计、视频处理、3D动画和游戏 、数据库以及各种网络服务器等方面具备更强大 的优势,尤其是在工程制图、3D、音视频制作 等领域的具有极佳的应用效果。64位系统效能 发挥需要三大模块支撑:硬件、操作系统、 上层软件。普通的32位软件是无法在64位操作 系统上运行的。 CPU地址总线最大内存 808620 bit1MB 808820 bit1MB 8028624 bit16MB 80386SX24 bit16MB 80386DX32 bit4GB 80486SX32 bit4GB 80486DX32 bit4GB Pentium I32 bit4GB K632 bit4GB

5、Duron32 bit4GB Athlon32 bit4GB Athlon XP32 bit4GB Celeron36 bit64GB Pentium Pro36 bit64GB Pentium II36 bit64GB Pentium III36 bit64GB Pentium 436 bit64GB Athlon40 bit1TB Athlon-6440 bit1TB Athlon-64 FX40 bit1TB Opteron40 bit1TB Itanium44 bit1TB Itanium 244 bit1TB 32位和64位CPU、操作系统的区别 + 判断、使用建议 三、如何判断您的

6、计算机是否支持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处理器上市有两年多 时间。

7、 也就是说目前发布的通用处理器,包括INTEL、AMD几乎都是64位的,其实只 要主板不是“偷工减料”的采用兼容性设计,都是可以支持64位操作系统安 装,当然实际支持内存的大小还决定CPU的地址总线宽度和主板情况。实际运 行还跟前端总线有关,比如早期的FSB和Core i5、Core i7使用的QPI(对抗AMD 的HT总线)。更多QPI相关知识: 2、主板:目前市面的主流主板都是支持64位CPU的。 3、内存:基本无限制,当然为了搭配最新的CPU和主板,速度上最好不要拖 后腿就可以了。 32位和64位CPU、操作系统的区别 + 判断、使用建议 三、如何判断您的计算机是否支持64位操作系统 软

8、件上区分: 1、操作系统:目前Windows的大部分系列都有对应的64位版本 发布。比如Windows 7除了家庭版初级班没有64位,其它都有, windows Server 2008 SP2只发布64位版本。 2、驱动程序和软件:这一点最为头疼,从目前来看,驱动程序 除了部分老设备(比如打印机、扫描仪较老可能会没有64位驱 动),新的设备都会发布64位驱动程序,但是64位的软件就非 常缺乏,而且很多企业由于应用市场关系,目前64位应用还没 到非用不可的地步,所以很多企业都还未开发64位版本软件, 即使开发出来,售价也相当高。这种现状可能会持续稍后的3-5 年不会一下改观。 32位和64位CP

9、U、操作系统的区别 + 判断、使用建议 四、平台测试: 比如使用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位系统快,对于系统硬

10、件 配置不是太高端的用户,推荐仍然安装32位操作系统。 2、否有必要安装64位操作系统? 对于做科学运算、工程制图、3D制作、音频视频编辑的 用户,推荐尝试安装64位操作系统,那样更能彰显64位 的优势。 3、商家总是推荐支持64位是怎么回事? 大家不要相信商家所谓的64位支持,纯粹是寻找卖点而 已,现在不支持64位系统的已经很少,包括主板、CPU 等等。 32位和64位CPU、操作系统的区别 + 判断、使用建议 到底是32位系统运行快还是64位系统快? 硬件条件相同且都支持64位和内存足够,这是目前主流硬 件的基本配置了。问题中的渲染一词在同等条件下仍然是 程序运行速度的问题(需要排除依赖显

11、卡的独立部分,因 为在Windows 7上很多渲染工作已转交给GPU来完成), 问题2的游戏载入速度同问题1中的渲染,还有个比较特殊 的地方,就是还跟DIRECTX版本和驱动等相关,所以也必 须规定软件条件必须相同,只有位上差异,故仍是哪个更 快的问题。 32位和64位CPU、操作系统的区别 + 判断、使用建议 到底是32位系统运行快还是64位系统快? 一、计算机操作系统和软件角度 首先看操作系统和上层软件,无论64位OS还是64位软件都是必须按照 64位格式进行编译,也就是默认的字长64位,运行 时,除了一些特 殊的独立计算,比如位运算,其它非标准字长变量运行时都是需要进 行转换的。32位也

12、是一样,这一点还看不出来哪个优劣(只指速度) ,即使硬件条件相同,实际上还是有速度上的差异,那就看谁的格式 转换最少,这就决定于应用程序的类型和设计方法了。 操作系统也是软件,我们再看一下编译后的文件大小,大家可以看一 下 Windows 7 64位版安装文件大小就知道了,肯定要比32位要大,这 里问题就来了,同样一个文件(打个比方),32位可能是1M,而64 位的可能就是2M,那么从硬盘上读取就存在时间差异。所以文件大 是个劣势。 到这里就可以看出不同版本OS或软件实际运行效率几乎相当(实际上 程序的差异主要就是在类型转换上),速度因素主要决定于硬件,下 面就来看一下硬件因素有哪些。 32位

13、和64位CPU、操作系统的区别 + 判断、使用建议 到底是32位系统运行快还是64位系统快? 二、计算机硬件角度 1、物理硬盘的运行时间,64位系统肯定会让物理硬盘花费更多的时间,如果是固态硬盘则 可以解决这个问题,物理硬盘的设计理念决定谁也改变不了这个结果,多读数据就是要花费 更多时间,而固态硬盘可以完全按照64位来设计存储位宽,寻址时间几乎不受影响; 2、 再看CPU,现在的CPU都是按照标准64位总线宽度设计的(据说Windows 8可能支持128 ,也说不准CPU总线宽度还要向上加),(早期的CPU还是采用兼容设计的,也就是“假”的 64位,这个就不说了,越分析越复杂了)。内 部各种运

14、算机制都是对64位有利的,也就是 说,大家让它算32位数,CPU都是需要“打向”兼容模式处理的。所以,单从CPU角度考虑( 不计可能集成的前 端总线影响),64位速度会略胜32位。 3、内存方面,内存颗粒芯片大都是按照8位设计BANK重组,尤其是早期的内存条,当然现在 也有16、32位宽,今后肯定也会出现64位宽内存芯片。目前来讲对32位、64位影响都很小, 如果非得要分出胜负,那么就选32位吧。 4、 再来看看CPU的前端总线,早期的并行总线无论对32位和64位影响都很小,因为是信号 都是大家一起走(手拉手一起过桥),今后的CPU到北桥之间(注: 现在有INTEL CPU集成了 北桥,只不过

15、把串行总线拿到内部而已)几乎都将采用串行技术,同等速率下(假设内存无 影响下),肯定是32位数据传送更快,排队过桥肯定人少 的更快过去。 5、除此之外,实际上除了北桥和CPU和内存,主板上就没什么东西了,主体PCI总线几乎都 是并行的,显卡模块也是独立出的,影响很小。 32位和64位CPU、操作系统的区别 + 判断、使用建议 到底是32位系统运行快还是64位系统快? 三、总结: 1、纵观上述分析,所以在相同的硬件环境下,需特别提到,这个环境必须要 包含到硬盘或CPU的串行总线(原因是这两者影响最大,原因下面分析), 64位的肯定没有32位快。 2、有意的人为设计出使用固态硬盘和全并行环境,那么

16、两者理论速度相当, 目前业界还没到这个水平和需求的时候。反之,也可以有意的人为设计出让 32位运行慢,而64位运行快的系统。 2、64位系统和软件的重要优点不能不提,那就是更加精确、精细。jexleven 的问题也出来结果了,那就是玩3D游戏,64位界面绝对要比32位界面更加漂 亮,音质更好,还有一堆“更大“(内存更大、硬盘更大,理论上并行的东西 支持也更多),试试便知。 3、以后如果使用固态硬盘或把普通硬盘的瓶颈问题解决,并且前端总线速度 跟上去,那么64位系统运行速度将会有较大提升,与32位系统速度差距也会 越来越小,当然了,使用专业的测试软件仍然是可以测试出差距的(架构可 能调整,结果暂时也无法确定)。 4 、 32位系统运行快是指普通应用角度全局考量的结果,并非表示每个程序 都一定是32位比64位快。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 职业教育

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号