某计算机的数据总线宽度为64位,32位地址总线怎么是4g宽度为32位。该计算机插有2条2 GB内存容量的内存条。

当前位置: >
在计算机系统中总线宽度分为地址总线宽度和数据总线宽度。若计算机中地址总线的宽度为32位,则最多允许直接访问主存储器(& )的物理空间。
所属学科:
试题类型:客观题
所属知识点:
试题分数:1.0 分
暂无学习笔记。
&&&&&&&&&&&&&&&希赛网 版权所有 & && 上传我的文档
 下载
 收藏
该文档贡献者很忙,什么也没留下。
 下载此文档
正在努力加载中...
计算机十分计算题
下载积分:4000
内容提示:计算机十分计算题
文档格式:PDF|
浏览次数:26|
上传日期: 14:32:30|
文档星级:
该用户还上传了这些文档
计算机十分计算题
官方公共微信请完成以下验证码
查看: 29431|回复: 19
32位系统和64位系统详细比较测试及个人见解
本帖最后由 woxihuan2011 于
20:08 编辑
32位和64位从软件到硬件全部都有涉及,并且衡量的标准也比较模糊,在这里从软件到硬件归纳分析一下
一:32位和64位的区别:
1、32位和64位一般是指CPU的通用寄存器位宽,所以64位的CPU位宽增加一倍
2、可寻址范围大大扩展,32位系统支持最大内存位4G,64位系统理论支持最大内存2^64=3,709,551,616,约1600万TB,相当于16EB。(实际还受制于操作系统和主板约束),实际的CPU尤其是这两年的CPU都是采取兼容设计的,内部总线不到64位,后期的CPU逐渐都会采用标准的64位。
3、32位系统和64位系统需要安装支持相应系统模式下的操作系统和驱动软件,也就是32位只能安装32位,64位安装64位的但可兼容32位运算。
4、目前约定俗成的x86就是代表32位操作系统,x64代表64位操作系统。
64位系统的理论优点:
1、64位系统理论支持安装最大16EB的内存,具体跟CPU的地址总线宽度有关,地址总线宽度及支持内存大小见下面的表格
2、所有64位寄存器仍然使用相同的划分方案,仍支持执行8位运算
3、RIP(新的64位指令指针)替代32位的EIP指针(再早期的IP指针为16位),并向下兼容。
4、SIMD指令使用新的寄存器,CPU在64位模式下有16、64位MMX寄存器
5、XMM寄存器为16位,用来做SSE浮点运算指针
6、只有FPU寄存器是80位宽度,其它剩余的寄存器和指令都是64位宽度
64位CPU的实用优点:
64位的系统在视频编辑、文件搜索、科学计算、人工智能、平面设计、视频处理、3D动画和游戏、数据库以及各种网络服务器等方面具备更强大的优势,尤其是在工程制图、3D、音视频制作等领域的具有极佳的应用效果。64位系统效能发挥需要三大模块支撑:硬件、操作系统、上层软件。普通的32位软件是无法在64位操作系统上体现出性能差别的。
二、如何判断您的计算机是否支持64位操作系统
硬件上的区分:
1、CPU: AMD在2003年春季发布第一款针对服务器的x86架构64位服务器处理器皓龙,秋天发布了同样架构的速龙64系列处理器,揭开了64位运算新篇章(当然这是指桌面处理器,专业的64位甚至更高位的处理器早就有了,比如SUN公司的UltraSparc Ⅲ、IBM公司的POWER5、HP公司的Alpha等)。日,微软正式发布了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总线)。
2、主板:目前市面的主流主板都是支持64位CPU的。
3、内存:基本无限制,当然为了搭配新最新的CPU和主板,速度上最好不要拖后腿就可以了。
软件上区分:
1、操作系统:目前Windows的大部分系列都有对应的64位版本发布。比如Windows 7除了家庭版初级班没有64位,其它都有,windows Server 2008R2只发布64位版本。
2、驱动程序和软件:这一点最为头疼,从目前来看,驱动程序除了部分老设备(比如打印机、扫描仪较老可能会没有64位驱动),新的设备都会发布64位驱动程序,但是64位的软件就非常缺乏,而且很多企业由于应用市场关系,目前64位应用还没到非用不可的地步,所以很多企业都还未开发64位版本软件,即使开发出来,售价也相当高。这种现状可能会持续稍后的3-5年不会一下改观。
三:在硬件相同的情况下(且硬件支持64位、内存2GB),32bit的OS用32bit的3DSMAX渲染速度 和 64bit的OS用64bit的3DSMAX渲染速度,哪个快?”及“游戏的载入速度呢?例如《鬼泣4》,例如《金刚狼》,例如《巫师》...”,这个问题 应该是很多网友都会遇到的。
测试条件就是硬件条件相同且都支持64位和内存足够,这是目前主流硬件的基本配置了。问题中的渲染一词在同等条件下仍然是程序运行速度的问题(需要排除依赖显卡的独立部分,因为在Windows 7上很多渲染工作已转交给GPU来完成),下面的回答也必须要以这个为节点或条件。问题2的游戏载入速度同问题1中的渲染,还有个比较特殊的地方,就是还跟DIRECTX版本和驱动等相关,所以也必须规定软件条件必须相同,只有位上差异,故仍是哪个更快的问题。
1、计算机操作系统和软件角度
首先看操作系统和上层软件,无论64位系统还是64位软件都是必须按照64位格式进行编译,也就是默认的字长64位,运行 时,除了一些特殊的独立计算,比如位运算,其它非标准字长变量运行时都是需要进行转换的。32位也是一样,这一点还看不出来哪个优劣(只指速度),即使硬件条件相同,实际上还是有速度上的差异,那就看谁的格式转换最少,这就决定于应用程序的类型和设计方法了。
操作系统也是软件,可以看一下 Windows 7 64位版安装文件大小就知道了,肯定要比32位要大,这里问题就来了,同样一个文件(打个比方),32位可能是1M,而64位的可能就是2M,那么从硬盘上读取就存在时间差异。所以文件大是个劣势。
这里就可以看出不同版本系统或软件实际运行效率几乎相当
2、计算机硬件角度
1、物理硬盘的运行时间,64位系统肯定会让物理硬盘花费更多的时间,如果是固态硬盘则可以解决这个问题,物理硬盘的设计理念决定谁也改变不了这个结果,多读数据就是要花费更多时间,而固态硬盘可以完全按照64位来设计存储位宽,寻址时间几乎不受影响。
2、 再看CPU,现在的CPU都是按照标准64位总线宽度设计的。内 部各种运算机制都是对64位有利的,也就是说单从CPU角度考虑(不计可能集成的前 端总线影响),64位速度会略胜32位。
3、内存方面,内存颗粒芯片大都是按照8位设计BANK重组,当然现在也有16、32位宽,今后肯定也会出现64位宽内存芯片。目前来讲对32位、64位影响都很小。
4、 再来看看CPU的前端总线,早期的并行总线无论对32位和64位影响都很小,因为是信号都是大家一起走(手拉手一起过桥),今后的CPU到北桥之间(注: 现在有INTEL CPU集成了北桥,只不过把串行总线拿到内部而已)几乎都将采用串行技术,同等速率下(假设内存无影响下),肯定是32位数据传送更快,排队过桥肯定人少 的更快过去。
5、除此之外,实际上除了北桥和CPU和内存,主板上就没什么东西了,主体PCI总线几乎都是并行的,显卡模块也是独立出的,影响很小。
1、纵观上述分析,所以在相同的硬件环境下,这个环境必须要包含到硬盘或CPU的串行总线(原因是这两者影响最大,原因下面分析),64位的肯定没有32位快。(固态硬盘除外)
2、有意的人为设计出使用固态硬盘和全并行环境,那么两者理论速度相当,目前业界还没到这个水平和需求的时候。反之,也可以有意的人为设计出让32位运行慢,而64位运行快的系统。
3、64位系统和软件的重要优点不能不提,那就是更加精确、精细。jexleven的问题也出来结果了,那就是玩3D游戏,64位界面绝对要比32位界面更加漂亮,音质更好,还有一堆“更大&(内存更大、硬盘更大,理论上并行的东西支持也更多),试试便知。
4、以后如果使用固态硬盘或把普通硬盘的瓶颈问题解决,并且前端总线速度跟上去,那么64位系统运行速度将会有较大提升,与32位系统速度差距也会越来越小,当然了,使用专业的测试软件仍然是可以测试出差距的(架构可能调整,结果暂时也无法确定)。
以上来自网络收集 以下为个人见解
五:关于32位和64位系统的其它问题综合
1、装32位操作系统运行快,还是64位操作系统运行快?
从总体运行效率看,肯定是32位系统快,对于系统硬件配置不是太高端的用户,推荐安装32位操作系统。
2、我是否有必要安装64位操作系统?
对于做科学运算、工程制图、3D制作、音频视频编辑的用户,推荐尝试安装64位操作系统,那样更能彰显64位的优势,前提是软件是64位的。
(或许只有固态硬盘才能体现出这些优势。如果是普通机械硬盘,或许还没32系统运行感觉好。)
3、买电脑时商家总是推荐支持64位是怎么回事?
不要相信商家所谓的64位支持,纯粹是寻找卖点而已。
对于普通常用软件来说。就算是固态硬盘,64位也是不如32位的。要想在64位体现优势,高性能硬盘和64位软件缺一不可。
原文地址:
感谢支持,欢迎常来: )
本帖最后由 whf20 于
19:25 编辑
之前在太平洋看一篇比较详细的32位和64位系统的测试文章,总结认为在现今主流配置下,两者差距真的很小很小。64位系统的优势在于用固态硬盘和大内存,以及对64位支持良好的软件。
有地方不对,应该是windows7简易版没有64位。08R2是64位,不是sp2。
whf20 发表于
之前在太平洋看一篇比较详细的32位和64位系统的测试文章,总结认为在现今主流配置下,两者差距真的很小很小 ...
个人认为。对于普通常用软件来说。就算是固态硬盘,64位也是不如32位的。不是固态就更不用说了。要想在64位体现优势,高性能硬盘和64位软件缺一不可。
ZHIZAI100 发表于
有地方不对,应该是windows7简易版没有64位。08R2是64位,不是sp2。
chenjun8109
不过如果内存大的话&&CPU是I5 I7 我更愿意用64位WIN7
如果CPU只是入门和中等的话 我觉得还是32位WIN7好
4G以上内存不用64位的话很浪费。
大内存越来越普遍,32位还是不太方便,如果性能差距不大,那还是用64好了
chenjun8109 发表于
不过如果内存大的话&&CPU是I5 I7 我更愿意用64位WIN7
如果CPU只是入门和中等的话 我觉得还是32位WIN7好
看个人喜好
Copyright & KaFan & All Rights Reserved.
Powered by Discuz! X3.3( 苏ICP备号 ) GMT+8,> 问题详情
●总线宽度分为地址总线宽度和数据总线宽度,其中,地址总线宽度决定了CPU能够使用多大容量的 (5)
悬赏:0&答案豆
提问人:匿名网友
发布时间:
●总线宽度分为地址总线宽度和数据总线宽度,其中,地址总线宽度决定了CPU能够使用多大容量的 (5) 若计算机的地址总线的宽度为32位,则最多允许直接访问 (6) 的物理空间。(5)A.CacheB.主存储器C.U盘D.磁盘(6)A. 4MBB.400MBC.4GBD.400GB请帮忙给出正确答案和分析,谢谢!
权威推荐: & &
为您推荐的考试题库
您可能感兴趣的试题
1●音频信息数字化的过程不包括(7)。(7)A.采样B.量化C.编码D.调频2●表示显示器在横向和纵向上具有的显示点数的指标称为 (8) 。(8)A.显示分辨率B.图像分辨率C.显示深度D.图像深度3●多媒体计算机系统中,内存和光盘属于 (9) 。(9)A.感觉媒体B.传输媒体C.表现媒体D.存储媒体4著作权权利人不包括 ()。A.发明人B.翻译人C.汇编人D.委托人
我有更好的答案
请先输入下方的验证码查看最佳答案
图形验证:
验证码提交中……
享三项特权
享三项特权
享三项特权
选择支付方式:
支付宝付款
郑重提醒:支付后,系统自动为您完成注册
请使用微信扫码支付(元)
支付后,系统自动为您完成注册
遇到问题请联系在线客服QQ:
请您不要关闭此页面,支付完成后点击支付完成按钮
遇到问题请联系在线客服QQ:
恭喜您!升级VIP会员成功
常用邮箱:
用于找回密码
确认密码:什么是32位与64位操作系统 32位与64位系统的区别介绍
作者:佚名
字体:[ ] 来源:互联网 时间:05-02 11:26:56
32位和64位操作系统是指,CPU一次处理数据的能力是32位还是64位,这里涉及到的是处理器运算位数,简单的说32位系统的地址总线是32位的,而64位系统的地址总线是64位的
 经常有网友问我这样的一个问题,什么是32位与64系统?32位系统与64位的区别等等。围绕目前这些大家比较关系的问题,电脑百事网编辑这里将与大家总结一下,关于32位操作系统与64位操作系统的区别。
 首先来介绍下什么是32位与64位操作系统
 32位和64位操作系统是指,CPU一次处理数据的能力是32位还是64位,这里涉及到的是处理器运算位数。简单的说32位系统的地址总线是32位的,而64位系统的地址总线是64位的,对于这句话可能很多朋友都不好理解,其实没关系我们往下看或许能明白些。
 目前我们可以购买到的处理器基本上都是64位系统的处理器,不过这里的64位并不是理论上真正的64位处理器,因为现在的AMD和Inter的64位CPU并不是真正意义上的64位CPU,只是进行了部分64位的改进,比如64位的内存寻址等,依然保持了32位多数技术。这里涉及到了32位与64位系统的内存寻址问题,其实这也是32位系统与64位非常大区别的一块。一般来讲32位的CPU对于我们来讲是最理性的CPU,也是目前绝大多数软件开发设计的平台,在内存寻址方面32位系统的最大内存寻址空间是2的32次方= (bit) = 4(GB)左右。而64位系统最大内存寻址空间是2的64次方= (bit)的32次方 =数值大于1亿GB。这里也就是说32位系统的处理器最大只支持到4G内存,而64位系统最大支持的内存高达亿位数。
 如果目前的处理器全是理论的64位,那么现在市场上的软件将全部被淘汰或全部需要重新设计,显然这是不可能的,这也还需要相当一段时间去发展。目前的64位的操作系统针对64位CPU设计的,增加了一些64位的指令,但还是和32兼容的。对于我们普通用户来讲64位系统意义不大。真正的64位技术是针对大型机械或大型服务站开发使用的。目前我们可以在市场上可以看到一些win7系统使用的是64位操作系统,其实理论上也算不上,只是在内存寻址一小块上做了一些64位改进,我们也可以看到目前一些win764位系统虽然兼容32位,但依然安装不了部分游戏软件,所以笔者目前不建议大家装64位系统。下面在来说说32位和64位操作系统的区别
 首先很明显的一点上面也说了,最大支持的内存大小不同,地址总线设计不同等,下面简单概括为以下几点:
&第一,设计初衷不同。64位操作系统的设计初衷是:满足机械设计和分析、三维动画、视频编辑和创作,以及科学计算和高性能计算应用程序等领域中需要大量内存和浮点性能的客户需求。换句简明的话说就是:它们是高科技人员使用本行业特殊软件的运行平台。而32位操作系统是为普通用户设计的。
&&& 第二,要求配置不同。64位操作系统只能安装在64位电脑上(CPU必须是64位的)。同时需要安装64位常用软件以发挥64位(x64)的最佳性能。32位操作系统则可以安装在32位(32位CPU)或64位(64位CPU)电脑上。当然,32位操作系统安装在64位电脑上,其硬件恰似&大马拉小车&:64位效能就会大打折扣。&&& 第三,运算速度不同。64位CPU GPRs(General-Purpose Registers,通用寄存器)的数据宽度为64位,64位指令集可以运行64位数据指令,也就是说处理器一次可提取64位数据(只要两个指令,一次提取8个字节的数据),比32位(需要四个指令,一次提取4个字节的数据)提高了一倍,理论上性能会相应提升1倍。计算机
&&& 第四,寻址能力不同。64位处理器的优势还体现在系统对内存的控制上。由于地址使用的是特殊的整数,因此一个ALU(算术逻辑运算器)和寄存器可以处理更大的整数,也就是更大的地址。比如,Windows Vista x64 Edition支持多达128 GB的内存和多达16 TB的虚拟内存,而32位CPU和操作系统最大只可支持4G内存。
&&& 第五,软件普及不同。目前,64位常用软件比32位常用软件,要少得多的多。道理很简单:使用64位操作系统的用户相对较少。因此,软件开发商必须考虑&投入产出比&,将有限资金投入到更多使用群体的软件之中。这也是为什么64位软件价格相对昂贵的重要原因。
 介绍到这里相信大家对32位和64位操作系统有了比较深刻的认识,对于目前来讲32位依然是主流,并且目前的64位系统其实只是当前32位系统的简单改进版本,依然保持着兼容32位系统,但依然我们会发现与部分软件存在不兼容。64位系统的发展依然有很长的路要走,这里我们推荐大家使用32位系统更佳。
大家感兴趣的内容
12345678910
最近更新的内容}

我要回帖

更多关于 数据总线的宽度 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信