计算机组成原理2009期中测验试题

计算机组成原理2009期中测验试题

ID:34114751

大小:69.00 KB

页数:5页

时间:2019-03-03

计算机组成原理2009期中测验试题_第1页
计算机组成原理2009期中测验试题_第2页
计算机组成原理2009期中测验试题_第3页
计算机组成原理2009期中测验试题_第4页
计算机组成原理2009期中测验试题_第5页
资源描述:

《计算机组成原理2009期中测验试题》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、期中测验试题1、将十进制数-0.421875转换成IEEE-754标准的32位浮点规格化数,要求给出具体过程。2、已知x=2°i°x0.11011011,y=2,oox(-0.10101100),请按浮点运算方法完成x+y运算,要求给出具体过程。假设阶码3位,尾数8位,阶码采用双符号位补码表示,尾数采用单符号位补码表示,舍入处理采用0舍1入法。3、请简述存储器扩展的3种方法。4、为了使CPU不至因为等待存储器读写操作的完成而无事可做,可以采取哪些加速CPU和存储器之间有效传输的特殊措施?5、请简述cach

2、e的基本工作原理。6、cache存储器屮为什么会产生替换?请列举3种常用的替换算法。7、设有一个具有20位地址和64位字长的存储器,问:(1)该存储器能存储多少个字节的信息?(2)如果存储器由256Kx8位SRAM芯片组成,需要多少片?(3)需要多少位地址作芯片选择?为什么?8、请简述运算器的单总线、双总线和三总线结构形式彼此Z间有什么不同?9、某计算机字长16位,主存容量为64K字,釆用单字长单地址指令,共有64条指令,试采用四种寻址方式(立即、直接、基值、相对)设计指令格式。10、某浮点数字长16位,

3、其中阶码部分6位(含一位阶符),移码表示,以2为底;尾数10位(含一位数符),补码表示,规格化表示。试分别写出正数和负数的表示范围。期中测验试题答案1、将十进制数-0.421875转换成IEEE-754标准的32位浮点规格化数,要求给出具体过程。【解】:首先分别将十进制数转换成二进制数:(-0.421875)K)二-0.011011然后移动小数点,使其在第1,2位之间-0.011011二-1.1011廿e=-2于是得到:S二1,E二-2+127二125,M二1011最后得到32位浮点数的二进制存储格式为:

4、10111110110110000000000000000000=(BED80000)i62、己知x=2oloxO.l1011011,y=2,oox(-0.10101100),请按浮点运算方法完成x+y运算,要求给出具体过程。假设阶码3位,尾数8位,阶码采用双符号位补码表示,尾数采用单符号位补码表示,舍入处理采用0舍1入法。【解】:[x]浮=00010,0.11011011[y]浮=ooloo,l.oioioioo(1)△E=・2,使右移2位,Ex加2,・・・[x]浮=00100,0.00110110(1

5、1)(2)0.00110110(11)+1.010101001.10001010(11)・•・x+y=00100,1.10001010(11)(2)左规x+y=00011,1.00010101(10)(3)舍入采用0舍1入法处理,则有1.00010101+11.00010110・・・x+y=00Oil,1.00010110(4)阶码符号位为()0,不溢111Ax+y=(00Oil,1.00010110)#=(00Oil,1.11101010)^=20,,X(-0.11101010)3、请简述存储器扩展的3

6、种方法。【解】:存储器芯片的容量是有限的,需要在字向和位向两方面进行扩充才能满足实际存储器的容量要求。通常采用位扩展法、字扩展法、字位同时扩展法。位扩展法:只加大字长,而存储器的字数与存储器芯片字数一致,对片子没有选片要求。字扩展法:仅在字向扩充,而位数不变,由片选信号来区分各片地址。字位同时扩展法:在字向和位向同吋进行扩展。4、为了使CPU不至因为等待存储器读写操作的完成而无事可做,可以采取哪些加速CPU和存储器之间有效传输的特殊措施?【解】:主存储器采用更高速的技术來缩短存储器的读出时间,或加长存储器

7、的字长;采用并行操作的双端口存储器;在CPU和主存储器Z间插入一个高速缓冲存储器(Cache),以缩短读出时间;在每个存储器周期中存取儿个字。5、请简述cache的基本工作原理。【解】:当CPU读取主存中一个字时,便发出此字的内存地址到cache和主存。此时cache控制逻辑依据地址判断此字当前是否在cache中:若是,此字立即传送给CPU;若非,则用主存读周期把此字从主存读出送到CPU,与此同时,把含有这个字的整个数据块从主存读出送到cache屮。6、cache存储器中为什么会产生替换?请列举3种常用的

8、替换算法。【解】:cacheI作原理要求它尽量保存最新数据,当一个新的主存块需要拷贝到cache,而允许存放此块的行位置都被其他主存块占满时,就要产生替换。常用替换算法包括:最不经常使用(LFU)算法、近期最少使用(LRU)算法、随机替换。7、设有一个具有20位地址和64位字长的存储器,问:(1)该存储器能存储多少个字节的信息?(2)如果存储器由256Kx8位SRAM芯片组成,需要多少片?(3)需要多少位地址作芯片选择?为什么

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。