2012年秋季厦门大学计算机组成原理期末试题.docxVIP

2012年秋季厦门大学计算机组成原理期末试题.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2012年秋季厦门大学计算机组成原理期末试题

一、(12分)设由S,E,M三个域组成的一个32位二进制字所表示的非零规格化浮点数x,其存储格式如下:其中S为符号位(1位),E为阶码(8位),M为尾数部分(23位):X的真值计算公式为:x = (-1)S×(1.M)×2E-128(1)计算存储(H表示16进制数)的浮点数的十进制数值(2)计算十进制小数 -27/64 的上述标准的规格化32位二进制表示二、(15分)已知二进制数x = 1011 y =-1111采用双符号位的变形补码表示x和y通过(1)中的变形补码计算x+y和x–y,并判断是否溢出用带求补器的补码阵列乘法器计算x*y,并通过十进制进行验证三、(8分)某微机指令格式如下所示:格式中 D 为位移量,X为寻址方式特征值: X=00, 直接寻址 X=01, 用变址寄存器R1进行变址 X=10, 用变址寄存器R2进行变址 X=11, 相对寻址设(PC)=1234H,(R1)=0037H,(R2)=1122H,(H代表十六进制数),确定如下指令的有效地址: (1)4420H (2) 2244H (3)1322H (4)3521H四、(8分)设存储器容量为32字,字长64位,模块数m = 4,分别用顺序方式和交叉方式进行组织.若存储周期T = 200ns,数据总线宽度为64位,总线传送周期τ= 50ns, 问:顺序存储器和交叉存储器带宽各是多少?五、(12分)某磁盘存储器的转速为3000转/分,共有4个记录面,每毫米5道,每道记录信息为12288B,最小磁道直径为230mm,共有275道.问:磁盘存储器的存储容量是多少?最大位密度,最小位密度是多少?(π=3.14)磁盘数据传输率是多少?平均等待时间是多少?给出一个磁盘地址格式方案(假设每个扇区记录1024个字节)六、(10分)如图1是从实时角度观察到的中断嵌套。试问,这个中断系统可以实行几重?并分析图中的中断过程。图1七、(12分)集中式仲裁有几种方式?画出链式查询方式的逻辑结构框图,简要说明其工作原理八、(10分)某机有8条微指令I1-I8,每条微指令所包含的微指令控制信号如表所示, a-j分别对应10种不同性质的微命令信号,假设一条微指令的控制字段为8位,请安排微指令的控制字段格式,给出相应的理由。九、(13分)已知某64位机主存采用半导体存储器,其地址码为26位,若使用4M*8位的DRAM芯片组构成所允许的最大主存空间,并选用内存条结构形式,问:(1)所支持的最大主存空间的大小?(2)若每个内存条为16M*64位,共需要几个内存条?(3)每个内存条内共有多少DRAM芯片?(4)主存共需要多少DRAM芯片?CPU如何选择各内存条?答案一、(1)16进制展开后得到2进制 0100 0001 0011 0110 0000 0000 0000 0000S=0,E=100 0001 0 ,M=011 0110 0000 0000 0000 0000指数e–== (2)10尾数1.M=1.011011X=(-1)S *1.M*2e= + 101.1011 = (5.6875)10(2)-27/64 = -0.011011= - 1.1011*2-2S=1, E=-2+128=126=0111 1110,M=1011 0000 0000 0000 0000 000结果为:1 0111 1110 1011 0000 0000 0000 0000 000二、(1)[x]变补= 00 1011 [y]变补=11 0001(2)[x]变补+[y]变补= 00 1011 + 11 0001=11 1100 (无溢出) [x]变补-[y]变补=[x]变补+[-y]变补 = 00 1011 + 00 1111 = 01 1010 (正溢出)(3)[x]补= 0 1011 [y]补=1 0001符号:0⊕1=1|x|=1011 |y|=111110111111101110111011101110100101算后求补入符号位,最后计算结果:1码二进制真值:-165十进制验证:11 * (-15) = -165三、 1)X=00 , D=20H ,有效地址E=20H 2) X=10 , D=44H ,有效地址E=1122H+44H=1166H 3) X=11 , D=22H ,有效地址E=1234H+22H=1256H 4) X=01 , D=21H ,有效地址E=0037H+21H=0058H四、存储

文档评论(0)

wuyuetian + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档