07级《计算机组成原理》期末考试卷(A卷)参考答案与评分.doc
上传人:qw****27 上传时间:2024-09-12 格式:DOC 页数:8 大小:91KB 金币:15 举报 版权申诉
预览加载中,请您耐心等待几秒...

07级《计算机组成原理》期末考试卷(A卷)参考答案与评分.doc

07级《计算机组成原理》期末考试卷(A卷)参考答案与评分.doc

预览

在线预览结束,喜欢就下载吧,查找使用更方便

15 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

计算机科学学院2009-2010学年度第一学期计算机系07级本科《计算机组成原理》试题A参考答案及评分标准一、填空题(每空1分,共20分)1、运算器,控制器2、大,复杂,高3、算术运算和逻辑运算4、组合逻辑,微程序5、存储容量大,存取速度快,成本价格低6、137、全相联映像,组相联映像8、同步控制,异步控制9、互斥,不产生微命令10、总线,I/O设备(或外设)二、选择题(每题1分,共10分)1、A;2、A;3、D;4、B;5、B;6、C;7、C;8、A;9、B;10、A;三、是非题(每题1分,共10分)1、√;2、×;3、√;4、×;5、×;6、×;7、√;8、×;9、√;10、√。四、简答题(每题5分,共15分)1、微程序控制器怎么产生微操作控制信号?这种控制器有何优缺点?答:微操作控制信号的产生:事先把微操作控制信号以代码的形式构成微指令,然后存放于控制存储器中,取微指令时,其代码直接或译码产生微操作控制信号。(3分)优点:规整、易于修改和扩展;(1分)缺点:速度较慢。(1分)2、常见的总线分类方法有哪几种?相应地可将总线分为哪几类?答:总线的分类方法有以下几种:按数据传送格式分类,按时序控制方式分类,按所处的位置和功能分类,按传送信息类型分类。(2分)按数据传送格式,总线可分为串行总线与并行总线。按时序控制方式,总线可分为同步总线(含同步扩展总线)与异步总线,。按所处的位置和功能,可分为CPU内部总线、系统总线以及各种局部总线。按传送数据类型,可分为地址总线、数据总线、控制总线。(3分)3、动态存储器的刷新方式有哪几种?它们的优缺点如何?答:(1)集中式刷新方式,优点:主存利用率高,控制简单,缺点:形成一段较大的死区时间;(2)分散刷新方式,优点:控制简单,主存工作没有长的死区时间,缺点:主存利用率低,工作速度约降低一倍;(3)异步刷新方式,优点:对主存利用率高,工作速度快,而且没有长的死区,缺点:控制较复杂。(答对三种刷新方式2分,给出它们的优缺点3分)五、计算题(共32分)1、解:二进制数原码补码反码-0.8125:-0.1101.11010001.00110001.0010111(每个1分)2、(1)X=-0.01111,Y=+0.11001,计算X+Y解:[x]补=11.10001[y]补=00.11001(1分)[x+y]补=[x]补+[y]补=11.10001+00.11001=00.01010,无溢出(1分)x+y=+0.01010(1分)(2)X=+0.11011,Y=-0.10101,计算X-Y解:[x]补=00.11011[y]补=11.01011[-y]补=00.10101(1分)[x-y]补=[x]补+[-y]补=00.11011+00.10101=01.10000,(1分)因为双符号位不同,发生了正溢出。(1分)3、解:A=00.0000,B=[X]补=11.0011,-B=[-X]补=00.1101C=[Y]补=0.1011(2分)步数条件操作ACCNCN+1CNCN+100.00000.101101)10-B+00.110100.1101->00.011010.1011(1分)2)11+0+00.000000.0110->00.0011010.101(1分)3)01+B+11.001111.0110->11.10110010.10(1分)4)10-B+00.110100.1000->00.010000010.1(1分)5)01+B+11.001111.01110001(最后一步不移位)(1分)(XY)补=1.01110001(XY)真值=-0.10001111(1分)4、解:(1)编码方法(2分)(2分)(2)编码后的校验码为:(2分)5、解:被加数为0,101;0.100100,[x]补=00,101;00.100100加数为0,100;1.010100,[y]补=00,100;11.010100(2分)①对阶:[△j]补=[jx]补-[jy]补=00,101+11,100=00,001即△j=1,则y的尾数向右移一位,阶码相应加1,即[y]’补=00,101;11.101010(2分)②求和+=+[Sy]补=00.100100+11.101010=00.001110即[x+y]补=00,101;00.001110尾数出现“00.0”,