计算机组成原理 第八章 复习

上传人:20****03 文档编号:163855543 上传时间:2021-01-25 格式:DOC 页数:9 大小:165KB
返回 下载 相关 举报
计算机组成原理 第八章 复习_第1页
第1页 / 共9页
计算机组成原理 第八章 复习_第2页
第2页 / 共9页
计算机组成原理 第八章 复习_第3页
第3页 / 共9页
计算机组成原理 第八章 复习_第4页
第4页 / 共9页
计算机组成原理 第八章 复习_第5页
第5页 / 共9页
点击查看更多>>
资源描述

《计算机组成原理 第八章 复习》由会员分享,可在线阅读,更多相关《计算机组成原理 第八章 复习(9页珍藏版)》请在金锄头文库上搜索。

1、第八章 复习1.重要知识点:程序查询方式;程序中断方式;DMA方式;通道方式。2.课后习题: 1如果认为CPU等待设备的状态信号是处于非工作状态(即踏步等待),那么在下面几种主机与设备之间的数据传送中:( )主机与设备是串行工作的;( )主机与设备是并行工作的;( )主程序与设备是并行运行的。A程序查询方式 B. 程序中断方式 C. DMA方式解: A C B2中断向量地址是_。A子程序入口地址 B. 中断服务程序入口地址C中断服务程序入口地址指示器 C. 例行程序入口地址解: C3利用微型机制作了对输入数据进行采样处理的系统。在该系统中,每抽取一个输入数据就要中断CPU一次,中断处理程序接受

2、采样的数据,将其放到主存的缓冲区内。该中断处理需时x秒,另一方面缓冲区内每存储n个数据,主程序就将其取出进行处理,这种处理需时y秒。因此该系统可以跟踪到每秒_次的中断请求。AN/(nx+y) B. N/(x+y)n C. Min(1/x, n/y)解: A4采用DMA方式传送数据时,每传送一个数据就要占用一个_的时间。A 指令周期 B. 机器周期 C. 存储周期 D. 总线周期解: C5通道的功能是:(1)_,(2)_。按通道的工作方式分,通道有_通道、_通道和_通道三种类型。解:(1)执行通道指令,组织外围设备和内存进行数据传输;(2)执行CPU的I/O指令,以及向CPU报告中断。 选择通道

3、、字节多路通道、数组多路通道6在教科书图8.7中,当CPU对设备B的中断请求进行服务时,如设备A提出请求,CPU能够响应中断吗?为什么?如果设备B一提出请求总能立即得到服务,问怎样调整才能满足此要求?解:(1)CPU不能响应中断(2)因为同级中断不能嵌套,而A、B设备属于同级中断(3)如果想要设备B一提出请求即能得到服务,则应该使设备B为最高优先级,这里可将设备 B单独接至3级IR,处于最高优先级。8设某机有5级中断:L0,L1,L2,L3,L4, 其中断响应优先次序为:L0最高,L1次之,L4最低。现在要求将中断处理次序改为L1L3L0L4L2,试问:(1) 下表中各级中断处理程序的各中断级

4、屏蔽值如何设置(每级对应一位,该位为0表示允许中断,该位为1表示中断屏蔽)?(2) 若这5级中断同时都发出中断请求,按更改后的次序画出进入各级中断处理程序的过程示意图。解:(1) (2) 9某机器CPU中有16个通用寄存器,运行某中断处理程序时仅用到其中2个寄存器,请问响应中断而进入该中断处理程序时,是否要将通用寄存器内容保存到主存中去?需保存几个寄存器?解:响应中断而进入该中断处理程序时,需将通用寄存器内容保存到主存中去,但为减少中断处理时间,不必保存所有通用寄存器内容,这里只需将2个中断处理程序中用到的寄存器内容保存起来。12下列陈述中正确的是_。A 在DMA周期内,CPU不能执行程序B

5、中断发生时,CPU首先执行入栈指令将程序计数器内容保护起来C DMA传送方式中,DMA控制器每传送一个数据就窃取一个指令周期D 输入输出操作的最终目的是要实现CPU与外设之间的数据传输解: D15SCSI是系统级_,是处于主适配器和智能设备控制器之间的_I/O接口。SCSI-3标准允许SCSI总线上连接的设备由_个提高到_个,可支持_位数据传输。A 并行 B. 接口 C. 16 D. 8 E. 32解: B A D C D自测题:一、选择题:1某中断系统中,每抽取一个输入数据就要中断CPU一次,中断处理程序接收取样的数据,并将其保存到主存缓冲区内。该中断处理需要X秒。另一方面,缓冲区内每存储

6、N个数据,主程序就将其取出进行处理,这种处理需要Y秒,因此该系统可以跟踪到每秒_次中断请求。AN / (NX + Y) B. N / (X + Y)N C.min1 / X ,1 / Y D. max1 / X ,1 / Y2. 中断向量地址是:_。A 子程序入口地址 B 中断服务例行程序入口地址C 中断服务例行程序入口地址的指示器 D 中断返回地址3在中断响应过程中,_操作可以通过执行程序实现。A 关中断 B 保护断点 C 保护现场 D 读取中断向量4 在DMA操作中,DMA控制器和提出DMA请求的外设之间有一对联络信号线DREQ(DMA请求)和DACK(DMA响应),DMA控制器和CPU之

7、间也有一对联络信号线HOLD(总线请求)和HLDA(总线响应),这四条联络信号线出现有效电平的次序应为_。A DREQDACKHOLDHLDAB DREQHOLDHLDADACKC HOLDHLDADREQDACKD HOLDDREQDACKHLDA二、 填空题:1DMA技术的出现使得. _可通过. _直接访问 _。2. DMA 控制器按其_结构,分为_型和_型两种。参考答案一、1. A 2. C 3. C 4. B二、1外围设备 DMA控制器 内存2. 组成结构 选择 多路第七章 复习课后习题:1. 计算机的外围设备是指( )A输入/输出设备 B. 外存储器C. 输入/输出设备及外存储器 D

8、. 除了CPU和内存以外的其他设备解: D2打印机根据印字方式可以分为( )和( )两大类,在( )类打印机中,只有( )型打印机能打印汉字,请从下面答案中选择填空。A 针型打印机 B. 活字型打印机C. 击打式 D. 非击打式解:C D C A5试推导磁盘存贮器读写一块信息所需总时间的公式。解:设读写一块信息所需总时间为Tb,平均找道时间为Ts,平均等待时间为TL,读写一块信息的传输时间为Tm,则:Tb=TsTLTm。假设磁盘以每秒r转速率旋转,每条磁道容量为N个字,则数据传输率=rN个字/秒。又假设每块的字数为n,因而一旦读写头定位在该块始端,就能在Tm(n / rN)秒的时间中传输完毕。

9、TL是磁盘旋转半周的时间,TL=(1/2r)秒,由此可得: Tb=Ts1/2rn/rN 秒8某磁盘存贮器转速为3000转 / 分,共有4个记录面,每毫米5道,每道记录信息为12288字节,最小磁道直径为230mm,共有275道。问:(1) 磁盘存贮器的容量是多少?(2) 最高位密度与最低位密度是多少?(3) 磁盘数据传输率是多少?(4) 平均等待时间是多少?(5) 给出一个磁盘地址格式方案。解:(1) 每道记录信息容量 = 12288字节每个记录面信息容量 = 27512288字节共有4个记录面,所以磁盘存储器总容量为 :4 27512288字节 = 字节(2) 最高位密度D1按最小磁道半径R

10、1计算(R1 = 115mm):D1 = 12288字节 / 2R1 = 17字节 / mm最低位密度D2按最大磁道半径R2计算:R2 = R1 + (275 5) = 115 + 55 = 170mmD2 = 12288字节 / 2R2 = 11.5 字节 / mm(3) 磁盘传输率 C = r N r = 3000 / 60 = 50 周 / 秒N = 12288字节(信道信息容量)C = r N = 50 12288 = 字节 / 秒(4)平均等待时间 = 1/2r = 1 / (250) = 10毫秒 (5)磁盘存贮器假定只有一台,所以可不考虑台号地址。有4个记录面,每个记录面有275

11、个磁 道。假定每个扇区记录1024个字节,则需要12288 1024字节 = 12个扇区。由此可得如 下地址格式:11有一台磁盘机,其平均寻道时间为了30ms,平均旋转等待时间为120ms,数据传输速率为500B/ms,磁盘机上存放着1000件每件3000B 的数据。现欲把一件数据取走,更新后在放回原地,假设一次取出或写入所需时间为:平均寻道时间+平均等待时间+数据传送时间 另外,使用CPU更新信息所需时间为4ms, 并且更新时间同输入输出操作不相重叠。 试问:(1) 盘上全部数据需要多少时间?(2) 若磁盘及旋转速度和数据传输率都提高一倍,更新全部数据需要多少间?解:(1)磁盘上总数据量 =

12、 10003000B = B 读出全部数据所需时间为 B 500B / ms = 6000ms 重新写入全部数据所需时间 = 6000ms 所以,更新磁盘上全部数据所需的时间为 :2(平均找道时间 + 平均等待时间 + 数据传送时间 )+ CPU更新时间 = 2(30 + 120 + 6000)ms + 4ms = 12304ms(2) 磁盘机旋转速度提高一倍后,平均等待时间为60ms;数据传输率提高一倍后,数据传送时间变为:B 1000B / ms = 3000ms更新全部数据所需时间为:2 (30 + 60 + 3000)ms + 4ms = 6184ms14. 刷新存储器的重要性能指标是

13、它的带宽。若显示工作方式采用分辨率为1024768,颜色深度为24位,帧频(刷新速率)为72HZ,求:(1)刷新存储器的存储容量是多少?(2)刷新存储器的贷款是多少?解:(1)因为刷新存储器所需存储容量 = 分辨率 每个像素点颜色深度 1024 768 3B 4MB(2)因为刷新所需带宽 = 分辨率 每个像素点颜色深度 刷新速度 1024 768 3B 72 / S = KB / S 162MB / S自测题:一、选择题:1带有处理器的设备一般称为_设备。A 智能化 B 交互式 C 远程通信 D 过程控制2. 计算机的外围设备是指_。A 输入/输出设备 B 外存储器C 远程通信设备 D 除了CPU 和内存以外的其它设备二、填空题:1显示适配器作为CRT和CPU的接口,由 _存储器, _控制器, _三部分组成。2. 磁表面存储器主要技术指标有_,_,_,数据传输率。3. 显示设备工作时,为了不断提供刷新图像的信号,必须把一帧图像信息存储在_存储器中。4. CPU对外设的控制命令、外设提供CPU查询的状态信息,以及CPU与外设的数据传送均是通过CPU与接口间的_总线传送的。5. 计算机通常采用两种I/O设备的编址方式,即_和_编址方式。后者通常不需设置_指令。

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 教学/培训

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号