2009考研组成原理试题及答案.doc

2009考研组成原理试题及答案.doc

ID:31828872

大小:349.50 KB

页数:7页

时间:2019-01-20

2009考研组成原理试题及答案.doc_第1页
2009考研组成原理试题及答案.doc_第2页
2009考研组成原理试题及答案.doc_第3页
2009考研组成原理试题及答案.doc_第4页
2009考研组成原理试题及答案.doc_第5页
资源描述:

《2009考研组成原理试题及答案.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、2009年全国硕士研究生入学统一考试计算机科学与技术学科联考计算机学科专业基础综合试题一、单项选择题:1-40小题,每小题2分,共80分。下列每题给出的四个选项中,只有一个选项是最符合题目要求的。(1~10小题为数据结构(20分),11~22小题为计算机组成原理(24分),23~32小题为操作系统(20分),33~40小题为计算机网络(16分)。)11.冯•诺依曼计算机中指令和数据均以二进制形式存放在存储器中,CPU区分它们的依据是A.指令操作码的译码结果B.指令和数据的寻址方式C.指令周期的不同阶段D.指令和数据所在的存储单元解析:答案为C。本题的考

2、点为指令执行步骤分为取指、分析指令和执行指令三个阶段,在取指期间取来的是指令,它用来告知计算机运行功能和执行步骤的命令信息;在执行指令期间取出的数据,它是计算机加工处理的“原材料”。12.一个C语言程序在一台32位机器上运行。程序中定义了三个变量X、Y和Z,其中X和Z为int型,Y为short型。当X=127,Y=-9时,执行赋值语句Z=X+Y后,X、Y和Z的值分别是A.X=0000007FH,Y=FFF9H,Z=00000076HB.X=0000007FH,Y=FFF9H,Z=FFFF0076HC.X=0000007FH,Y=FFF7H,Z=FFFF

3、0076HD.X=0000007FH,Y=FFF7H,Z=00000076H解析:答案为D。本题的考点为数制转换、数据的补码表示、补码加法运算(当两个位数不同的补码数相加时,需要先进行符号扩展,对齐位数)[X]补=0000007FH(32位整数,运算后其值不变)[Y]补=FFF7H(16位,运算后其值不变)[X+Y]补=0000007FH+FFFFFFF7H=00000076H13.浮点数加、减运算过程一般包括对阶、尾数运算、规格化、舍入和判溢出等步骤。设浮点数的阶码和尾数均采用补码表示,且位数分别为5位和7位(均含2位符号位)。若有两个数X=27×2

4、9/32,Y=25×5/8,则用浮点数加法计算X+Y的最终结果是A.001111100010B.001110100010C.010000010001D.发生溢出解析:答案为D。本题的考点为数制转换、浮点数补码表示及相加的步骤、重点考查浮点数补码规格化及判溢出。X=27×29/32=27×0.11101B=001110011101Y=25×5/8=25×0.10100B=001010010100(1)对阶(小阶向大阶看齐):Y=001110000101(2)尾数相加:0011101+0000101=0100010(3)规格化:X+Y的尾数变为001000

5、10,阶码需要加1,即00111+1=01000出现溢出(即阶码的数值位用3位补码表示无法表示+8,所以结果溢出)。14.某计算机的Cache共有16块,采用2路组相联映射方式(即每组2块)。每个主存块大小为32字节,按字节编址。主存129号单元所在主存块应装入到的Cache组号是A.0B.1C.4D.6解析:答案为C。本题考点为Cache与主存之间的三种地址映射关系:直接映像、全相联映像和组相映映像。(见计算机组成与结构(第4版)王爱英第240~245页)根据题意,Cache块数2c=16块,所以c=4,采用2r=2路组相联映射,所以r=1,所以c’

6、=c-r=3,又因为每个主存块大小为32字节,按字节编址,所以主存129号单元在第4块主存块中(130/4=4余2,共5块,块编号从0开始,主存块号i=4)。映射关系为j=(imod2c’)×2r+k,其中j为cache的块号,i为主存的块号,0≤k≤2r-1(即0≤k≤1),将上面的值代入计算得主存129号单元可映像到Cache中的块号为j=(4mod8)×2+k=4×2+0或1=8或9,在第4组。组Cache(R=1)主存储器0标记Cache块0标记Cache块1主存块01标记Cache块2标记Cache块3主存块12标记Cache块4标记Cach

7、e块5主存块23标记Cache块6标记Cache块7主存块34标记Cache块8标记Cache块9主存块45标记Cache块10标记Cache块11主存块56标记Cache块12标记Cache块13主存块67标记Cache块14标记Cache块15主存块7主存块8主存地址主存块9主存块标记组地址块内地址……t+r位c’=c-r位b位15.某计算机主存容量为64KB,其中ROM区为4KB,其余为RAM区,按字节编址。现要用2K×8位的ROM芯片和的RAM芯片来设计该存储器,则需要上述规格的ROM芯片数和RAM芯片数分别是A.1、15B.2、15C.1、3

8、0D.2、30解析:答案为D。ROM芯片数=4KB/2K×8位=4KB/2KB=2RAM芯片数

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

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

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