计算机组成与结构试卷试题第一套_第1页
计算机组成与结构试卷试题第一套_第2页
计算机组成与结构试卷试题第一套_第3页
计算机组成与结构试卷试题第一套_第4页
计算机组成与结构试卷试题第一套_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、南京工程学院试卷共 8 页 第1页 / 学年 第 学期 课程所属部门: 计算机工程学院 课程名称: 计算机组成与结构 考试方式: 闭 卷 使用班级: 命 题 人: 教研室主任审核: 主管领导批准: 班级 学号 姓名 题号一二三四五总分得分本题得分一、 单项选择题(请在每小题的4个备选答案中,选出一个最佳答案,共12小题;每小题1分,共12分) 1. 计算机经历了从器件角度划分的四代发展历程,但从系统结构来看,至今为止绝大多数计算机仍是( )式计算机。A、实时处理 B、智能化 C、并行 D、冯·诺依曼2. 构成中央处理器的两个主要部分是( )。A、控制器和寄存器 B、控制器和运算器C、

2、运算器和寄存器 D、控制器和存储器3. 发送数据时,寄存器与总线之间主要是用( )来连接的。A、与门 B、与门、或门C、MUX D、三态门4. 若采用变形补码运算,则发生正溢的特征是:双符号位为( )。A、00 B、01C、10 D、115. 运算器由许多部件组成,但核心部件应该是( )。A、数据总线 B、数据选择器C、算术逻辑运算单元 D、累加寄存器6. 下列存储器中,( )速度最快。A、硬盘 B、光盘 C、磁带 D、半导体存储器7. 能够改变程序执行顺序的是( )。A、移位操作类指令 B、输入输出类指令C、数据传送类指令 D、转移类指令8. 在变址寻址方式中,操作数的有效地址是( )。A、

3、程序计数器的内容加上位移量B、基址寄存器内容加上位移量C、变址寄存器的内容加上位移量D、地址寄存器内容加上位移量9. 在指令中直接给出所需的操作数,这种寻址方式称为( )。A、立即寻址 B、直接寻址C、间接寻址 D、相对寻址10. 在微程序控制方式中,机器指令和微指令的关系是( )。A、每一条机器指令由一条微指令来解释执行B、每一条机器指令由一段(或一个)微程序来解释执行C、一段机器指令组成的工作程序可由一条微指令来解释执行D、一条微指令由若干条机器指令组成11. 同步控制是( )。A、只适用于CPU控制的方式 B、只适用于外设控制的方式C、由统一时序信号控制的方式 D、所有指令执行时间都相同

4、的方式12. 一般微机中不使用的控制方式是( )。A、程序查询方式 B、中断方式 C、DMA方式 D、通道方式 二、填空题(本题12空 ,每空1分,共12分 )1. 将一种计算机的汇编语言源程序汇编成另一种计算机的机器语言的目标程序,这个过程称为 交叉汇编 。2. 某机器字长16位,无符号整数所能表示的最大数为 216-1 。3. DRAM典型的刷新方式有三种: 集中刷新 、分散刷新和 异步刷新 。4. 如果零地址指令的操作数在主存中,则操作数地址隐式地由 指令的操作码 来指明。5. 在查询方式的接口电路中必需具有两个端口:数据端口和 状态端口 。6. 造成流水线阻塞的因素有 数据相关 、转移

5、相关、结构相关,设置专用的数据通路可以解决 数据相关 问题。7. I/O设备的编址方式有两种:独立编址、统一编址,前者需要 专用 指令访问I/O设备,后者可通过 访存 指令访问I/O设备。8. 提高计算机系统并行性,一般采用时间重叠、 空间重叠 、 资源重复 三种方法。三、简答题(本题4小题, 每小题5分,共20分)1说明硬布线控制器与微程序控制器的主要不同点。答:(1)指令执行步骤的控制方法不同硬布线控制器是用节拍发生器指明指令执行步骤(机器周期、节拍、工作脉冲);微程序控制器是通过微指令地址的衔接区分指令执行步骤(微周期)。(2分)(2)提供微操作控制信号的方案不同硬布线控制器是用组合逻辑

6、电路直接提供控制计算机各功能部件协同运行所需的控制信号;微程序控制器控制信号是以微程序的方式存放在控制存储器中,控制信号从控制存储器中读出,并经过一个微指令寄存器送到被控制部件。(3分)2奔腾处理器在体系结构上有什么特点?答:超标量流水线;(1分) 分立的指令Cache和数据Cache;(2分) 高速的浮点运算部件;(1分) 以转移目标缓冲器BTB实现的动态转移预测。(1分)3什么是DMA方式?简述DMA方式的特点。答:直接存储器存取方式简称DMA方式。 (1分)DMA方式的特点:1)在主存与I/O设备间有着直接的数据传送通路,数据传送由称为DMAC的硬件控制实现的,无需CPU执行程序来控制干

7、预。(2分)2)DMA方式无需占用CPU资源来保护现场和恢复现场,运行速度快,能满足高速I/O设备的要求。(2分)4说明TEC-2教学机的运算器三组控制信号的作用及来源。答:TEC-2的运算器三组控制信号来源于微指令寄存器。(1分)I0I2选择ALU两个输入数据的来源;(1分)I3I5选择ALU的8种运算功能;(1分)I6I8:选择向外部送出的数据是来自A还是来自ALU,选择通用寄存器组和Q寄存器如何接收数据(直送、左移、右移)。(2分)四、计算题(本题2小题, 每小题6分,共12分 )1.已知X=-0.1001B,Y=+0.1011B,用补码一位乘法计算X×Y,写出运算过程。1、解

8、:X补=11.0111(双符号),-X补=00.1001,Y补=0.1011(单符号)(1分)部分积 乘数Yn Yn+1 说明 00.0000 0.101 1 0+ 00.1001 加- x补 00.1001®00.0100 1 0.10 1 1 右移1位+ 00.0000 加0 00.0100 1®00.0010 0 1 0.1 0 1 右移1位+ 11.0111 加X补 11.1001 0 1®11.1100 1 0 1 0.1 0 右移1位+ 00.1001 加-X补 00.0101 1 0 1®00.0010 1 1 0 1 0.1 右移1位+

9、11.0111 加-X补 11.1001 1 1 0 1 所以 XY补= 1., XY=-0.01100011。 (5分)2.已知某磁盘存储器转速为2400转/分,每个记录面道数为200道,平均查找时间为60ms,每道存储容量为96Kbit,求磁盘的平均存取时间与数据传输率。解:2400转/分 = 40转/秒 平均等待时间为:1/40 × 0.5 = 12.5(ms)磁盘平均存取时间为:60 ms + 12.5ms = 72.5ms (3分)数据传播率: Dr = r N , N = 96K bit , r = 40转/秒 Dr = r N = 40 × 96K = 384

10、0K (bit/s) (3分)五、应用题(本题5小题,共44分)1. 如下图,某加法器采用组内并行、组间并行的进位链,4位一组,写出进位信号C8的逻辑表达式。(本题6分)解:Gi=Ai×Bi、Pi=Ai+Bi (1分)P1*=P4P3P2P1G1*=G4+P4G4+P4P3G2+P4P3P2G1P2*=P8P7P6P5G2*=G8+P8G7+P8P7G6+ P8P7P6G5 (1分)C8= G2*+ P2* G1*+ P2* P1* C0 (4分)2. 设某机器指令长为16位,每个地址码长为4位,用扩展操作码方法设计指令格式,其中三地址指令14条,二地址指令28条,单地址指令60条,

11、还有若干零地址指令,问零地址指令最多有多少条?要求给出计算过程。(本题8分)解:三地址指令余下的可用高位编码个数:(24-14)=2(2分) 用于两地址指令后再余下:2×24-28=4 (2分)用于单地址指令后最终余下:4×24-60=4 (2分) 所以零地址指令最多有:4×24=64 (条)(2分)3. 某计算机的Cache采用直接映像, Cache容量为8KB,主存容量为1MB,每个字块有64字节。请给出主存地址的划分和Cache地址的划分。(本题8分)解:Cache地址划分(4分):12 65 07位块号6位块内地址 主存地址划分(4分):19 1312 6

12、5 07位组号7位组内块号6位块内地址 4. 某16位机采用单总线结构,地址总线16根(A15A0),双向数据总线16根(D15D0),控制总线中与主存有关的信号有#MREQ(低电平有效允许访存)、R/W(高电平为读命令,低电平为写命令)。主存地址空间分配如下:最小8K字地址空间为系统程序区,相邻的32K字地址空间为用户程序区,最大8K字地址空间为系统程序工作区。存储器按字编址。现有如下存储器芯片:ROM:8K´16bit,SRAM:16K´16bit,2K´8bit,4K´8bit,8K´8bit。请从上述芯片中选择适当芯片设计该机的主存储器

13、。要求:1)说明选择哪些芯片,各需多少片?2)写出各组芯片的地址空间范围;3)画出主存储器逻辑框图(译码器选用74LS138)。(本题10分)解:1)选用1片8K´16bit ROM芯片;2片16K´16bit SRAM芯片;2片8K´8bit SRAM芯片。 (2分)2)系统程序区ROM组:0000H1FFFH;(1片8K´16bit ROM)用户程序区SRAM0组:2000H5FFFH;(1片16K´16bit SRAM)用户程序区SRAM1组:6000H9FFFH;(1片16K´16bit SRAM) 系统程序工作区SRAM2组

14、:E000HFFFFH;(2片8K´8bit SRAM,位扩展) (2分)3) (6分)5. 下图所示的数据通路中,GR为通用寄存器组,存储器图中没有画出(访存控制信号包括:ADS、M/#IO、W/#R,ADS=1表示访存控制信号有效)。数据通路中的控制信号及序号在表中示出。设机器指令格式为:操作码RS、RDRS1DISP若取数指令LOAD采用取指、计算有效地址、取数、送结果四个机器周期完成,其功能是:(RS1)+DISP)ÞRD。(1)写出LOAD指令各机器周期所需的控制信号;(2)若采用微程序控制,控存容量为512*34位,微指令采用水平格式,设计微指令格式并给出实现L

15、OAD指令的各微指令编码。(本题12分)序号控制信号序号控制信号序号控制信号1(PC)®AB10(RS1)®ALU19ALU ®GR2ALU ® PC11(RS)®ALU20ALU ®DR3(PC)+1120®ALU21ALU ®AR4DISP®ALU13(DR)®ALU22(AR)®AB5DB ®IR14(PC)®ALU23ADS6DB ®DR15+24M/#IO7(DR)®DB16-25W/#R8RS1 ®GR17Ù9RS

16、、RD®GR18Ú1、 (本题10分)解:(1)取指:(PC) ®AB, ADS=1、M/#IO=1、W/#R=0,DB ® IR,(PC)+1(2分) 计算有效地址:RS1® GR、(RS1) ® ALU、DISP ® ALU,“+”,ALU ® AR(2分) 取数:(AR)®AB,ADS=1、M/#IO=1、W/#R=0,DB ®DR(2分) 送结果: (DR) ® ALU、0® ALU,“+”,RD® GR,ALU ® GR(2分)(2)操作控制字段25位、顺序控制字段9位。取指微指令的编码:000000000110 XXXXXXXXX (1分)计算有效地址

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论