大连理工大学计算机组成原理期末考试,大连理工大学计算机组成原理期末考试试卷...

姓名:1704 学号: 院系:

级 班

装 订 线

大 连 理 工 大 学

课 程 名 称: 计算机组成与结构 试 卷: A 考试形式 闭 卷 授课院 (系): 软 件 学 院 考试日期: 2017 年 1 月 18 日 试卷共 6 页

一 二 三 四 五 六 七 八 九 十 总分 标准分 15 10 12 12 12 15 24 100 得 分

机组能考的也就这些,把这套题弄懂了,背熟了,不管学的怎样,过应该没问题! 注意:如果答案有问题的一定要跟我说一下!!!

一?(15分,每空1分)填空题

1.冯·诺依曼计算机硬件由___运算器_______?_存储器_________?___控制器_______?输入设备和输出设备五大部件组成?

2.根据目前常用的存储介质,可以把存储器分为____半导体存储器______?__磁表面存储器________和光存储器三种?

3.存储器堆栈中需要一个__寄存器/存储器单元/堆栈指针/________,它是CPU中的一个专用寄存器,它始终指示在堆栈的___栈顶_______?.

4 DMA数据传送过程可以分为___传送预前处理_____?数据块传送和___传送后处理_____三个阶段?

5.要组成容量为4K×8位的存储器,需要____8______片4K×1位的静态RAM芯片并联,或者需要_______4___片1K×8位的静态RAM芯片串联? 6.在原码?补码?反码表示中,____补______码的+0和-0表示相同?

7.某字长为16位的计算机中,若存储器容量为512KB,按字编址,则需要___19_______条地址线和_____16_____条数据线?

8.某机器指令系统中,指令的操作码为8位,则该指令系统最多可以有____2的8次方(哈哈)______种指令? 二?(10分,每题1分)单项选择题 1.8位定点补码整数的表示范围是_D___? A.-128~+128 B.-127~+127 C.-127~+128

D.-128~+127

2.CPU包括_C___两部分?

A.ALU和累加器 C.运算器和控制器

Y0.Y1Y2…Yn,则乘积的符号为_D___? A.与数值部分一起参加运算 C.等于X0·Y0

A.字节 B.数据块 据通路?

A.CPU与外围设备 C.外设与外设

映像到Cache的第__B__块? A.3 B.29 7.动态RAM的特点是__B__? A.不断电的情况下,信息不会自动消失

B.ALU和控制器 D.ALU和主存储器

3.原码一位乘法中,被乘数X的原码为X0.X1X2…Xn,乘数Y的原码为

B.等于X0+Y0 D.等于X0⊕Y0 C.字

D.位

4.选择通道上可联接若干设备,其数据传送是以___B_为单位进行的? 5.在采用DMA方式中的I/O系统中,其基本思想是在_B___之间建立直接的数

B.主存与外围设备 D.CPU与主存

6.已知Cache容量为32块,主存容量为256块,当直接映像时,主存的第253块

C.18

D.21

B.信息必须在不断刷新的帮助下才能保持 C.信息在断电后仍能保持 A.算术左移 B.算术右移 A.实现存储程序与程序控制

B.缩短指令长度,扩大寻址空间,提高编程灵活性 C.可以直接访问外存

D.提供扩展操作码的可能并降低指令译码的难度

10.下列四项中,不符合RISC指令系统的特点是__B__? A.指令长度固定,指令种类少

B.寻址方式种类尽量减少,指令功能尽可能强 C.增加寄存器的数目,以尽量减少访存次数

D.选取使用频率最高的一些简单指令,以及很有用但不复杂的指令 替换为:

10.按Flynn分类法,超级标量处理机属于__D_____系统结构?

D.信息不能随便修改 C.逻辑右移

D.大循环左移

8.寄存器A中存数为9EH,经过一次__B__操作,它可以变为CFH? 9.指令系统中采用不同寻址方式的目的是__B__?

A.SISD B.SIMD阵列处理机 C.MISD D.MIMD

三?(12分)判断下列各题中数值的正确性: 1.试用变形补码计算并判别运算结果的正确性?

(1)(4分)已知x=-0.001001 y=-0.010011

[求]x+y=?

1,-0.011100

2,[x]补=11.110111 [y]补=11.101101 11.110111 +11.101101

—————————— 11.100100

符号俩位11相同 不溢出 结果正确

(2)(4分)已知x=+0.110011 y=-0.101101

[求]x-y=?

[x]补=00.110011 [-y]补=00.101101 00.110011 +00.101101

—————————— 01.100000

符号两位01不相同 溢出 结果不正确

2.(4分)当从磁盘中读取数据时,已知生成多项式为G(x)=x3+x2+1, 读出的CRC码M(x)=1110110,试问该数据是否正确? 方法1:1110110直接除1101 余数不为0,不正确; 方法2:生成多项式编码:1101 则k=4;左移k-1位=3位 因此余数应为3;

由题给CRC码可知余数为110(1); 原M(x)× x的3次方为1110000;

1110000/1101=1010+010/1011;

即余数为010与(1)不同(或这数据是1110010与题给不同) 所以该数据不正确!

四?(12分)已知两个浮点数x?2(?010)2×(-0.1110),y?2(?100) ×(-0.0010),设阶码4位(含阶符1位),尾数5位(含尾符1位),通过补码运算规则求出x+y的二进制浮点规格化结果,并写出运算步骤? 1,对阶操作

阶差:[010]补+[-100]补=1110

X阶码小,其尾数右移两位,保留阶码E=0100 x尾数的补码:1110010划线是右移出去保留的两位 2,尾数相加

x尾数补码+y尾数补码=1101010 3,规格化操作

左规 移1位,结果=1010100;阶码-1,E=0011 4,舍入

附加位最高位为0,直接舍去最后两位 尾数补码:10101 尾数=-0.1011 5,判溢出

街码符号位本题中虽只有一位符号位但实际以两位算是00,故不溢出,最终结果:2的011次方×(-0.1011)

五?(12分)某机磁盘组有4个盘片,6个可记录面,每个记录面的内磁道直径为22cm,外磁道直径为33cm,最大位密度为1600bit/cm,道密度为80道/cm,转速为3600r/min?问:

1.磁盘组的总存储容量是多少? 2.数据传输率是多少?

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值