资源描述:
《计算机组成原理期末考试范围》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、Take-homeExamTwoID:0914010111Name:张林一.选择题(每小题2分,共20分)1.计算机系统中的存贮器系统是指_D_____。ARAM存贮器BROM存贮器C主存贮器Dcache、主存贮器和外存贮器2.某机字长32位,其中1位符号位,31位表示尾数。若用定点小数表示,则最大正小数为___B___。A+(1–2-32)B+(1–2-31)C2-32D2-313.存储单元是指_B_____。A存放一个二进制信息位的存贮元B存放一个机器字的所有存贮元集合C存放一个字节的所有存贮元集合D存放两个字节的所有存贮元集合;4.变址寻址方式中,
2、操作数的有效地址等于__C____。A基值寄存器内容加上形式地址(位移量)B堆栈指示器内容加上形式地址(位移量)C变址寄存器内容加上形式地址(位移量)D程序记数器内容加上形式地址(位移量)5.六七十年代,在美国的___D___州,出现了一个地名叫硅谷。该地主要工业是______它也是______的发源地。A马萨诸塞,硅矿产地,通用计算机B加利福尼亚,微电子工业,通用计算机C加利福尼亚,硅生产基地,小型计算机和微处理机D加利福尼亚,微电子工业,微处理机6.用某个寄存器中操作数的寻址方式称为___C___寻址。A直接B间接C寄存器D寄存器间接7.某计算机字长
3、32位,其存储容量为4MB,若按半字编址,它的寻址范围是____A__。A4MBB2MBC2MD1M8.主存贮器和CPU之间增加cache的目的是____A__。A解决CPU和主存之间的速度匹配问题B扩大主存贮器容量C扩大CPU中通用寄存器的数量D既扩大主存贮器容量,又扩大CPU中通用寄存器的数量9.微程序控制器中,机器指令与微指令的关系是___C___。A.每一条机器指令由一条微指令来执行B.每一条机器指令由一段微指令编写的微程序来解释执行C.每一条机器指令组成的程序可由一条微指令来执行D.一条微指令由若干条机器指令组成10.程序控制类指令的功能是__
4、D____。A进行算术运算和逻辑运算B进行主存与CPU之间的数据传送C进行CPU和I/O设备之间的数据传送D改变程序执行顺序二.填空题(每空1分,共20分)1.CPU从__存储器____取出一条指令并执行这条指令的时间和称为__指令周期____。由于各种指令的操作功能不同,各种指令的指令周期是_不相同的_____。2.微程序设计技术是利用___软件___方法设计_控制器_____的一门技术。具有规整性、可维护性、______等一系列优点。3.对存储器的要求是_速度快_____,__容量大____,__价格低____。为了解决这三方面的矛盾,计算机采用多级
5、存储体系结构。4.RISC指令系统的最大特点是:_指令条数少_____;_指令长度固定_____;___指令格式和寻址方式___种类少。只有取数/存数指令访问存储器。5.指令操作码字段表征指令的______,而地址码字段指示______。6.在计算机系统中,多个系统部件之间信息传送的公共通路称为_.总线_____。就其所传送信息的性质而言,在公共通路上传送的信息包括数据、_地址_____、C._控制_____信息。7.指令系统是表征一台计算机__性能____的重要因素,它的_格式_____和____功能__不仅直接影响到机器的硬件结构而且也影响到系统软件
6、。三.应用题(每小题8分,共40分)1.求证:[X]补+[Y]补=[X+Y]补(mod2)证:[x]补+[y]补=[x+y]补(mod2)现分四种情况来证明。假设采用定点小数表示,因此证明的先决条件是
7、x
8、<1,
9、y
10、<1,
11、x+y
12、<1。(1)x>0,y>0,则x+y>0相加两数都是正数,故其和也一定是正数。正数的补码和原码是一样的,根据数据补码定义可得:[x]补+[y]补=x+y=[x+y]补(mod2)(2)x>0,y<0,则x+y>0或x+y<0相加的两数一个为正,一个为负,一次相加结果有正、负两种可能。根据补码定义,因为[x]补=x,[y]补=
13、2+y所以[x]补+[y]补=x+2+y=2+(x+y)当x+y>0时,2+(x+y)>2,进位2必丢失,又因(x+y)>0,所以[x]补+[y]补=x+y=[x+y]补(mod2)当x+y<0时,2+(x+y)<2,又因(x+y)<0,所以[x]补+[y]补=2+(x+y)=[x+y]补(mod2)(3)x<0,y>0,则x+y>0或x+y<0这种情况和第二种情况一样,把x和y的位置对调即得证。(4)x<0,y<0,则x+y<0相加两数都是负数,则其和也一定是负数,因为[x]补=2+x,[y]补=2+y所以[x]补+[y]补=2+x+2+y=2+(2+
14、x+y)上式右边分为“2”和(2+x+y)两部分。既然(x+y)是负数,而其绝对