2004年计算机组成原理AWORD_第1页
2004年计算机组成原理AWORD_第2页
2004年计算机组成原理AWORD_第3页
2004年计算机组成原理AWORD_第4页
2004年计算机组成原理AWORD_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

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

文档简介

1、南昌大学 20062007学年第一学期期末考试试卷试卷编号: ( a )卷课程编号: h61030007 课程名称: 计算机组成原理 考试形式: 闭卷 适用班级: 计算机2004级 姓名: 学号: 班级: 学院: 信息工程 专业: 考试日期: 题号一二三四五六七八九十总分累分人 签名题分20203030 100得分考生注意事项:1、本试卷共 5页,请查看试卷中是否有缺页或破损。如有立即举手报告以便更换。 2、考试结束后,考生不得将试卷、答题纸和草稿纸带出考场。一、 单项选择题(每题 2 分,共 20 分) 得分评阅人 1 用n+1位长度(其中1位符号位)表示定点整数时,所能表示的数值范围是:(

2、 )a. b. c. d.2 若x补=11110011,则-x补=( )a.11110011 b.01110011 c.00001100 d.000011013 主存储器和cpu之间增加高速缓冲存储器的目的是( )a.解决cpu和主存之间的速度匹配问题 b.扩大主存储器的容量c.扩大cpu中寄存器的数量 d.既扩大主存容量又扩大cpu寄存器数量4 单地址指令中为了完成两个数的运算,除地址码指明的一个操作数外,另一个数常采用( )a.堆栈寻址方式 b.立即寻址方式c.隐含寻址方式 d.间接寻址方式5 下列因素中,与cache的命中率无关的是( )a.主存的存取时间 b.块的大小c.cache的组

3、织方式 d.cache的容量6 在总线仲裁中,对电路故障最敏感的是( )a.菊花链方式 b.独立请求方式c.计数器定时查询方式 d.分布式仲裁7 微程序控制要比硬布线控制速度慢,主要是因为增加了从( )读取指令的时间a.主存储器 b.控制存储器c.高速缓存 d.指令寄存器8 在调频制记录方式中,是利用( )来写0或1。a.电平高低的变化 b.电流幅值的变化c.电流相位的变化 d.电流频率的变化9 dma方式的数据交换不是由cpu 执行一段程序来完成,而是(  )之间建立一条直接数据通路,即由硬件来实现的。a.cpu与主存之间 b.外设与外设之间c.外设与cpu 之

4、间 d.外设与主存之间10 中断向量地址是( )a.子程序入口地址 b.中断服务子程序入口地址c.中断服务子程序入口地址指示器 d.剩余程序入口地址二、 填空题(每空 1 分,共 20 分)得分评阅人 1 i/o系统与cpu交换数据的方式有: 、 、 、通道方式和外围处理机方式。2 流水线技术中的主要问题是 、 和 。3 形成指令地址的方式称为寻址方式,有 和 两种。4 一般说来,外围设备由 、 和 三个基本部分组成。5 软件系统包括 和 。6 按小数点位置不同,定点数有 和 两种形式。7 页式虚拟存储器中,虚拟地址分为 和 两部分。8 计算机系统中,传输信息采用三种方式: 、 和 。三、 简

5、答题(每题 10 分,共 30 分)得分评阅人 1、 简述微程序控制器的主要组成部件。2、 请用双符号位补码做下列运算,并判断结果是否溢出:(1)x=0.11001,y=-0.10001,计算x+y(2) x=0.11001,y=-0.10101, 计算x-y(3) x=0.11011,y=0.10011, 计算x-y3、 假设一条指令按取指、分析和执行三步解释,每步相应的时间分别为2ns、2ns、1ns。现要执行100条指令,分别计算:(1) 顺序方式下的执行时间(2) 取指、分析和执行重叠执行时的执行时间(3) 取指、分析和执行重叠执行时的吞吐率四、 应用题(每题 15 分,共 30 分)

6、得分评阅人1、 某64位浮点数表示格式如下:阶码8位,移码表示,尾数55位,规格化纯小数,尾数符号位1位,排列顺序为:符号位 阶码 尾数。求(1) 该格式能表示的最大正数和最小正数(2) 该格式能表示的最大负数和最小负数(3) 把十进制数(-121/256)表示成该格式(4) 把十进制数1241表示成该格式2、 假设在一个采用组相联映射方式的cache系统中,主存有256字节,cache有128字节,字块大小为32字节,每组2块。(1) 画出反映主存与cache关系的框图(2) 若cpu依次访问主存单元0、1、129、66、32、68、195、196、96、30、221,且采用lru替换算法,

7、求命中率。(3) 假设主存存取时间为500ns,cache存取时间为50ns,求访问效率e和平均存取时间ta南昌大学 20062007学年第一学期期末考试试卷试卷编号: ( a )卷课程编号: h61030007 课程名称: 计算机组成原理 考试形式: 闭卷 适用班级: 计算机2004级 姓名: 学号: 班级: 学院: 信息工程 专业: 考试日期: 题号一二三四五六七八九十总分累分人 签名题分20203030 100得分考生注意事项:1、本试卷共 5页,请查看试卷中是否有缺页或破损。如有立即举手报告以便更换。 2、考试结束后,考生不得将试卷、答题纸和草稿纸带出考场。五、 单项选择题(每题 2

8、分,共 20 分) 得分评阅人 11 用n+1位长度(其中1位符号位)表示定点整数时,所能表示的数值范围是:(b)a. b. c. d.12 若x补=11110011,则-x补=(d)a.11110011 b.01110011 c.00001100 d.0000110113 主存储器和cpu之间增加高速缓冲存储器的目的是(a)a.解决cpu和主存之间的速度匹配问题 b.扩大主存储器的容量c.扩大cpu中寄存器的数量 d.既扩大主存容量又扩大cpu寄存器数量14 单地址指令中为了完成两个数的运算,除地址码指明的一个操作数外,另一个数常采用©a.堆栈寻址方式 b.立即寻址方式c.隐含寻址

9、方式 d.间接寻址方式15 下列因素中,与cache的命中率无关的是(a)a.主存的存取时间 b.块的大小c.cache的组织方式 d.cache的容量16 在总线仲裁中,对电路故障最敏感的是(a)a.菊花链方式 b.独立请求方式c.计数器定时查询方式 d.分布式仲裁17 微程序控制要比硬布线控制速度慢,主要是因为增加了从(b)读取指令的时间a.主存储器 b.控制存储器c.高速缓存 d.指令寄存器18 在调频制记录方式中,是利用( d)来写0或1。a.电平高低的变化 b.电流幅值的变化c.电流相位的变化 d.电流频率的变化19 dma方式的数据交换不是由cpu 执行一段程序来完成,而

10、是( d)之间建立一条直接数据通路,即由硬件来实现的。a.cpu与主存之间 b.外设与外设之间c.外设与cpu 之间 d.外设与主存之间20 中断向量地址是(c)a.子程序入口地址 b.中断服务子程序入口地址c.中断服务子程序入口地址指示器 d.剩余程序入口地址六、 填空题(每空 1 分,共 20 分)得分评阅人 9 i/o系统与cpu交换数据的方式有:程序查询方式、程序中断方式、dma方式、通道方式和外围处理机方式。10 流水线技术中的主要问题是资源相关、数据相关和控制相关。11 形成指令地址的方式称为寻址方式,有顺序寻址方式和跳跃寻址方式两种。12 一般说来,外围设备由

11、存储介质、驱动装置和控制电路三个基本部分组成。13 软件系统包括系统软件和应用软件。14 按小数点位置不同,定点数有纯小数和纯整数两种形式。15 页式虚拟存储器中,虚拟地址分为逻辑页号和页内地址两部分。16 计算机系统中,传输信息采用三种方式:串行传送、并行传送和分时传送。七、 简答题(每题 10 分,共 30 分)得分评阅人 1、 简述微程序控制器的主要组成部件。答:(1)控制存储器:用来存放实现全部指令系统的微程序,由只读存储器构成。(2)微指令寄存器:用来存放由控制存储器读出的一条微指令信息。它又可分为微地址寄存器和微命令寄存器,其中微地址寄存器决定将要访问的下一条微指令的地址,微命令寄

12、存器保存一条微指令的操作控制字段和判别测试字段的信息。(3)地址转移逻辑:当微程序的执行出现转移时,由地址转移逻辑负责修改微地址寄存器的内容,以实现微程序的正确执行。2、 请用双符号位补码做下列运算,并判断结果是否溢出:(1)x=0.11001,y=-0.10001,计算x+y(2) x=0.11001,y=-0.10101, 计算x-y(3) x=0.11011,y=0.10011, 计算x-y答:(1)(x)补=00.11001,(y) 补=11.01111,则(x+y)补=00.01000,即x+y=0.10000,无溢出 (2)(x)补=00.11001,(y) 补=11.01011,

13、 (-y) 补=00.10101则(x+y)补=01.01110,有溢出 (3) (x)补=00.11011,(y) 补=00。10011, (-y) 补=11.01101则(x+y)补=01.01110,有溢出3、 假设一条指令按取指、分析和执行三步解释,每步相应的时间分别为2ns、2ns、1ns。现要执行100条指令,分别计算:(1) 顺序方式下的执行时间(2) 取指、分析和执行重叠执行时的执行时间(3) 取指、分析和执行重叠执行时的吞吐率答:(1)(2+2+1)*100=500ns(2)第1条指令在第5ns结束,以后每隔2ns结束1条指令,则总时间为5+(100-1)*2=203ns(3

14、)吞吐率=总执行时间/总指令数=203/100=2.03八、 应用题(每题 15 分,共 30 分)得分评阅人1、 某64位浮点数表示格式如下:阶码8位,移码表示,尾数55位,规格化纯小数,尾数符号位1位,排列顺序为:符号位 阶码 尾数。求(1) 该格式能表示的最大正数和最小正数(2) 该格式能表示的最大负数和最小负数(3) 把十进制数(-121/256)表示成该格式(4) 把十进制数1241表示成该格式答:尾数最大值为(1-2-55),最小值为0.5阶码最大值为127,最小值为-128(1)最大正数为(1-2-55)*2127,最小正数为0.5*2-128(2)最大正数为0.5*2-128,

15、最小负数为-(1-2-55)*2127(3)241/256化成二进制为0.01111001=0.1111001*2-1,则尾数为:-0.1111001,并在后面补足48个0(因为尾数长度为55位)阶码为:-1,表示成移码为01111111符号位为:1,表示负数所以,表示成该格式为:1 0111111 1111001000000000000000000000000000000000000000000000000(4)1241化成二进制为10011011001=0. 10011011001*211,则尾数为:0. 10011011001,并在后面补足44个0(因为尾数长度为55位)阶码为:11,表

16、示成移码为10001011符号位为:0,表示正数所以,表示成该格式为:0 10001011 10011011001000000000000000000000000000000000000000000002、 假设在一个采用组相联映射方式的cache系统中,主存有256字节,cache有128字节,字块大小为32字节,每组2块。(1) 画出反映主存与cache关系的框图(2) 若cpu依次访问主存单元0、1、129、66、32、68、195、196、96、30、221,且采用lru替换算法,求命中率。(3) 假设主存存取时间为500ns,cache存取时间为50ns,求访问效率e和平均存取时间ta答:(1)由题可知,主存分为8块,cache分为4块,则按照组相联映射规则,主存与cache的对应关系如下:c0c2c1c3b0b1b2b3b4b5b6b7组0组1组0组1组2组3(2)由题可知,依次访问主

温馨提示

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

评论

0/150

提交评论