输入输出系统部分习题解答.pdf
《输入输出系统部分习题解答.pdf》由会员分享,可在线阅读,更多相关《输入输出系统部分习题解答.pdf(17页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、输入输出系统部分习题解答一、选择题1、某中断系统中,每抽取一个输入数据就要中断CPU 一次,中断处理程序接收取样的数据,并将其保存到主存缓冲区内。该中断处理需要X 秒。另一方面,缓冲区内每存储 N个数据,主程序就将其取出进行处理,这种处理需要Y 秒,因此该系统可以跟踪到每秒_次中断请求。 (A)AN / (NX + Y)B. N / (X + Y)NC .min1 / X ,1 / YD. max1 / X ,1 / Y2、计算机的外围设备是指_。 (D)A 输入/输出设备B 外存储器C 远程通信设备D 除了 CPU 和内存以外的其它设备3、中断向量地址是:_。 (C)A 子程序入口地址B 中
2、断服务例行程序入口地址C 中断服务例行程序入口地址的指示器D 中断返回地址4、 CRT的分辨率为 10241024 像素,像素的颜色数为256,则刷新存储器的容量为_。 (B)A512KBB1MBC256KBD2MB5、为了便于实现多级中断,保存现场信息最有效的办法是采用_。 (B)A通用寄存器B堆栈C存储器D外存6、发生中断请求的条件是_。 (C)A. 一条指令执行结束B. 一次 I/O 操作结束C. 机器内部发生故障D. 一次 DMA 操作结束7、在微型机系统中,外围设备通过_与主板的系统总线相连接。 () A适配器 B设备控制器 C计数器 D寄存器8、CPU 响应中断时,进入“中断周期”
3、 ,采用硬件方法保护并更新程序计数器 PC 内容,而不是由软件完成,主要是为了_。 (A)A能进入中断处理程序,并能正确返回源程序 ;B节省主存空间 ;C提高处理机速度 ;D易于编制中断处理程序 ;9、在单级中断系统中,CPU 一旦响应中断,则立即关闭_标志,以防本次中断服务结束前同级的其他中断源产生另一次中断进行干扰。 (C)A中断允许B中断请求C中断屏蔽D 中断保护10、 为了使设备相对独立, 磁盘控制器的功能全部转移到设备中, 主机与设备间采用_接口。 (A)A.SCSI B.专用 C.ESDI D.RISC11、I/O 标准接口 SCSI 中,一块主适配器可以连接_台具有 SCSI 接
4、口的设备。 (B)A.6 B.7 C.8 D.1012、周期挪用方式常用于_方式的输入/输出中 。 (A)ADMAB 中断C 程序传送D 通道13、一台计算机对 n 个数据源进行分时采集,送入主存,然后分时处理。采集数据时,最好的方案是使用_。 (D)A.堆栈缓冲区 B.一个指针的缓冲区C.两个指针的单缓冲区 D.几个指针的几个缓冲区14、通道对 CPU 的请求形式是_。 (B)A.自陷B.中断C.通道命令D.跳转指令15、下述 I/O 控制方式中,_主要由程序实现。 (B)A.PPU 方式B.中断方式C.DMA 方式D.通道方式二、填空题1、显示适配器作为 CRT和 CPU 的接口,由 A.
5、 _存储器,B. _控制器,C. _三部分组成。 (A.刷新B.显示C.ROMBIOS)2、DMA 技术的出现使得 A. _可通过 B. _直接访问 C. _。 (A.外围设备B.DMA 控制器C.内存)3、 DMA 控制器按其A. _结构, 分为B. _型和C. _型两种。(A.组成结构B.选择C.多路。 )4、中断处理过程可以A. _进行。B. _的设备可以中断 C. _的中断服务程序。 (A.嵌套B.优先级高C.优先级地)5、每一种外设都是在它自己的A。_控制下进行工作,而A 则通过 B. _和 C. _相连并受 C 控制。 (A.设备控制器B. 适配器C. 主机)6、 在计算机系统中,
6、CPU 对外围设备的管理处程序查询方式、程序中断方式外,还有A. _方式,B. _方式,和 C. _方式。 (A. DMAB. 通道C. 外围处理机)7、选择型 DMA 控制器在 A. _可以连接多个设备,而在B. _只能允许连接一个设备,适合于连接 C. _设备。 (A.物理B.逻辑C.高速)8、 不同的CRT显示标准所支持的最大A._和B._数目是C._的。(A.分辨率 B.颜色 C.不同)、中断处理需要有中断A._,中断 B._产生,中断 C._等硬件支持。 (A.优先级仲裁 B.向量 C.控制逻辑)10、 DMA 方式采用下面三种方法: A._访内; B._; C._交替访内。 (A.
7、停止 CPUB.周期挪用C. DMA 和 CPU)11、多路行 DMA 控制器不仅在 A._上而且在 B._上可以连接多个设备,适合于连接 C._设备。 (A.物理B.逻辑上C.慢速)12、通道与CPU 分时使用 A._,实现了B._内部数据处理和 C._并行工作。 (A.内存B.CPUC.I / O)13、 在计算机系统中, CPU 对外围设备的管理处程序查询方式、 程序中断方式外, 还有 A_方式,B_方式,和 C_方式。 (ADMAB通道C外围处理机)14、DMA 和 CPU 分时使用内存的三种方式是:A_,B_,C_。 (A停止 CPU 访问内存B 周期挪用CDMA 和 CPU 交替访
8、内)15、远程终端和计算机间的通讯可以通过 A_和 B_传输。远程通讯时,在计算机和远程终端需分别装有 C_。 (A长距离线路B 电话网C调制解调器)三、应用题1、 (11 分)某机用于生产过程中的温度数据采集,每个采集器含有8 位数据缓冲寄存器一个,比较器一个,能与给定范围比较,可发出“温度过低”或“温度过高”的信号,如图B1.1 所示。主机采用外设单独编址,四个采集器公用一个设备码,共用一个接口,允许采用两种方式访问:(1)定期巡回检测方式,主机可编程指定访问该设备中的某一采集器。(2)中断方式,当采集温度比给定范围过底或过高时能提出随机中断请求,主机应能判别是哪一个采集器请求,是温度过低
9、或过高。请拟定该接口中有哪些主要部件(不要求画出完整的连线图) ,并概略说明在两种方式下的工作原理。图 B1.1解:数据采集接口方案设计如图B1.4 所示。现结合两种工作方式说明上述部件的工作。(1)定期检寻方式主机定期以输出指令DOA、设备码; (或传送指令)送出控制字到A 寄存器,其中用四位分别指定选中的缓冲寄存器(四个 B 寄存器分别与四个采集器相应) 。然后,主机以输入指令DIA、设备码; (或传送指令)取走数据。(2)中断方式比较结果形成状态字 A , 共 8 位, 每二位表示一个采集器状态: 00 正常 , 01 过低 , 10 过高。有任一处不正常(A 中有一位以上为“1” )都
10、将通过中断请求逻辑(内含请求触发器、屏蔽触发器)发出中断请求。中断响应后,服务程序以 DIA、设备码;或传送指令)取走状态字。可判明有几处采集数据越限、是过高或过低,从而转入相应处理。图 B1.42、 (11 分)图 B3.2 是从实时角度观察到的中断嵌套。试问,这个中断系统可以实行几重中断?并分析图 B3.2 的中断过程。图 B3.2解:该中断系统可以实行 5 重中断,中断优先级的顺序是,优先权 1 最高,主程序运行于最低优先权(优先权为6) 。图B3.2 中出现了 4 重中断。图B3.2 中中断过程如下:主程序运行到T1时刻,响应优先权 4 的中断源的中断请求并进行中断服务;到T3时刻,优
11、先权4 的中断服务还未结束,但又出现了优先权 3 的中断源的中断请求;暂停优先权4 的中断服务,而响应优先权3 的中断。到T4时刻,又被优先权 2 的中断源所中断,直到 T6时刻,返回优先权 3 的服务程序,到 T7时刻,又被优先权 1 的中断源所中断,到 T8时刻,优先权 1 的中断服务完毕,返回优先权 3 的服务程序,直到T10优先权 3 的中断服务结束,返回优先权 4 的服务程序,优先权 4 的服务程序到 T11结束,最后返回主程序。图 B3.2 中,优先权 3 的服务程序被中断2 次,而优先权 5 的中断又产生。3、 (11 分) 磁盘、磁带、打印机三个设备同时工作。磁盘以20s 的间
12、隔发 DMA 请求,磁带以30s 的间隔发 DMA 请求, 打印机以 120s 的间隔发 DMA 请求, 假设 DMA 控制器每完成一次 DMA传输所需时间为 2s,画出多路 DMA 控制器工作时空图。解:答案如图 B4.1图图 B4.1B4.14、 (11 分)单级中断中,采用串行排队链法来实现具有公共请求线的中断优先级识别,请画出中断向量为 001010,001011,001000 三个设备的判优识别逻辑图。解:逻辑图如图 B5.5:图图 B5.5B5.55、 (11 分)刷存的主要性能指标是它的带宽。实际工作时显示适配器的几个功能部分要争用刷存的带宽。假定总带宽的 50%用于刷新屏幕,保
13、留 50%带宽用于其他非刷新功能。(1) 若显示工作方式采用分辨率为 1024768,颜色深度为 3B,帧频(刷新速率)为 72HZ,计算总带宽。(2)为达到这样高的刷存带宽,应采取何种技术措施?解: (1)因为刷新所需带宽 = 分辨率 每个像素点颜色深度 刷新速度所以 1024 768 3B 72 / S = 165888KB / S = 162MB / S(2)为达到这样高的刷存带宽,可采用如下技术措施:1使用高速的 DRAM 芯片组成刷存。2刷存采用多体交错结构。3刷存内显示控制器的内部总线宽度由32 位提高到 64 位,甚至到 128 位。4刷存采用双端口存储器结构,将刷新端口与更新端
14、口分开。6、 (11 分)画出程序中断方式基本接口示意图,简要说明Im, IR ,EI , RD, BS五个触发器的作用。解:五个触发器的作用:中断屏蔽触发器(Im) :CPU 是否受理中断或批准中断的标志。Im 标志为“0”时,CPU 可受理外界中断请求。中断请求触发器(IR) :暂存中断请求线上由设备发出的中断请求信号,IR 标志为“1”时,表示设备发出了中断请求。允许中断触发器(EI) :用程序指令来置位,控制是否允许某设备发出中断请求。IE 为“1”时,某设备可以向 CPU 发出请求。准备就绪的标志(RD) :一旦设备做好一次数据的接收或发送,便发出一个设备动作完毕信号,使 RS 标志
15、为“1” 。工作触发器(BS) :设备“忙”的标志。BS=1,表示启动设备工作。7、 (11 分)如图 B9.2 所示的系统中断机构是采用多级优先中断结构,设备A 连接于最高优先级,设备 B 次之,设备 C 又次之。要求 CPU 在执行完当前指令时转而对中断请求进行服务,现假设:TDC为查询链中每个设备的延迟时间, TA、TB、TC分别为设备 A、B、C 的服务程序所需的执行时间,TS、TR为保存现场和恢复现场所需时间。试问:在此环境下,此系统在什么情况下达到中断饱和?即在确保请求服务的三个设备都不会丢失信息的条件下,允许出现中断的极限频率有多高?注意,“中断允许”机构在确认一个新中断之前,先
16、要让即将被中断的程序的一条指令指令执行完毕。图 B9.2解:假设主存工作周期为 TM,执行一条指令的时间也设为TM。则中断处理过程和各时间段如图 B9.4 所示。当三个设备同时发出中断请求时,依次处理设备A、B、C 的时间如下:tA = 2TM + TDC + TS + TA + TRtB = 2TM + TDC + TS + TA + TRtC = 2TM + TDC + TS + TA + TB达到中断饱和的时间为: T = tA+ tB+ tC中断极限频率为:f = 1 / T8、 (11 分)某 I / O 系统有四个设备:磁盘(传输速率为500000 位/ 秒) ,磁带(200000
17、 位/秒) ,打印机(2000 位/秒) , CRT(1000 位/秒) ,试用中断方式,DMA 方式组织此 I / O 系统。 (画出包括 CPU 部分总线控制在内的 I / O 方式示意图,并略作文字说明) 。解:I / O 系统组成如图 B10.6 所示:图 B 10.6B 10.6根据设备传输速率不同,磁盘、磁带采用DMA 方式,打印机、CRT 采用中断方式;因而使用了独立请求与链式询问相结合的二维总线控制方式。DMA 请求的优先权高于中断请求线。每一对请求线与响应线又是一对链式查询电路。9、 (11 分)若设备的优先级依次为CD-ROM、扫描仪、硬盘、磁带机、打印机,请用标准接口 S
18、CSI 进行配置,画出配置图。解:图图 B11B11。4 410、(11 分)有一台磁盘机,平均寻道时间为 30ms,平均旋转等待时间为 120ms,数据传输速率为500B/ms,磁盘机上存放着 1000 件每件 3000B 的数据。现欲把一件数据取走,更新后在放回原地,假设一次取出或写入所需时间为: 平均寻道时间+平均等待时间+数据传送时间。另外,使用 CPU 更新信息所需时间为 4ms,并且更新时间同输入输出操作不相重叠。试问:(1)磁盘上全部数据需要多少时间?(2)若磁盘及旋转速度和数据传输率都提高一倍,更新全部数据需要多少间?解: (1)磁盘上总数据量 = 10003000B = 30
19、00000B读出全部数据所需时间为 3000000B 500B / ms = 6000ms重新写入全部数据所需时间 = 6000ms所以,更新磁盘上全部数据所需的时间为 :2(平均找道时间 + 平均等待时间 + 数据传送时间 )+ CPU 更新时间=2(30 + 120 + 6000)ms + 4ms = 12304ms (2)磁盘机旋转速度提高一倍后,平均等待时间为60ms,数据传输率提高一倍后,数据传送时间变为:3000000B 1000B / ms = 3000ms更新全部数据所需时间为:2 (30 + 60 + 3000)ms + 4ms = 6184ms11、 (11 分)CPU 响
20、应中断应具备哪些条件?画出中断处理过程流程图。解:条件:(1)在 CPU 内部设备的中断允许触发器必须是开放的。(2)外设有中断请求时,中断请求触发器必须处于“1”状态,保持中断请求信号。(3)外设(接口)中断允许触发器必须为“1” ,这样才能把外设中断请求送至CPU。(4)当上述三个条件具备时,CPU 在现行指令结束的最后一个状态周期响应中断。流程图如下:图图 B13B13.3.312、 (11 分)某机器的中断系统采用一级链路排队,优先级别由设备距 CPU 的物理位置决定(远低近高) ,如图 B14.2 所示,DVC0是扫描仪,DVC1是打印机如在某一时刻,扫描仪和打印机均产生一个事件,试
21、问 IRQ 上的请求是谁发的?为什么?这一结论总是成立吗?图图 1414.2.2解:当扫描仪和打印机同时产生一个事件时,IRQ 上的请求是扫描仪发的。因为这种链路排队的设备只有当其 IEI 高时,才能发出中断请求,并且该设备有中断请求时其 IEO 为低,因此其后的设备就不可能发出中断请求信号。但是若扫描仪接口中的屏蔽触发器被置位即被屏蔽,则IEO 上的请求信号将是打印机发出的。13、 (11 分)参见图 B16.2,这是一个二维中断系统,请问:(1) 在中断情况下,CPU 和设备的优先级如何考虑?请按降序排列各设备的中断优先级。(2) 若 CPU 现执行设备 B 的中断服务程序,IM0,IM1
22、,IM2的状态是什么?如果 CPU 的执行设备 D 的中断服务程序,IM0,IM1,IM2的状态又是什么?(3) 每一级的 IM 能否对某个优先级的个别设备单独进行屏蔽?如果不能, 采取什么方法可达到目的?(4)若设备 C 一提出中断请求,CPU 立即进行响应,如何调整才能满足此要求?图图 B16.2B16.2解:(1) 在中断情况下,CPU 的优先级最低。各设备优先级次序是:A-B-C-D-E-F-G-H-I-CPU(2) 执行设备 B 的中断服务程序时 IM0IM1IM2=111;执行设备 D 的中断服务程序时IM0IM1IM2=011。(3) 每一级的 IM 标志不能对某优先级的个别设备
23、进行单独屏蔽。可将接口中的 BI(中断允许)标志清“0” ,它禁止设备发出中断请求。(4)要使C 的中断请求及时得到响应,可将 C 从第二级取出,单独放在第三级上,使第三级的优先级最高,即令 IM3=0 即可 。1输变电工程主要污染因子是什么?主要环境影响是什么?(1)施工期的主要污染因子是: 施工噪声、施工扬尘、生活污水、植被破坏、土地占用、水土流失、拆迁安置。主要环境影响是:线路和变电所施工噪声、施工扬尘、施工废水、生活污水对周围环境的影响。线路和变电所施工土地占用对植被的破坏和对生态环境(水土流失) 、农业生产的影响。拆迁安置对居民生活环境的影响。(2)运行期的主要污染因子是: 工频电磁
24、场、无线电干扰场、主变噪声、电晕产生的可听噪声、生活污水、油污水。主要环境影响是:变电所和线路运行产生的噪声对周围环境的影响;线路和变电所运行产生的工频电磁场对环境的影响;线路和变电所运行产生的无线电干扰场对环境的影响;变电所运行产生的生活污水对周围环境的影响;线路对自然景观的影响。2如何确定输变电工程的评价范围、评价等级?(1)输变电工程的评价范围的依据是:环境影响评价技术导则声环境500kV 超高压送变电工程电磁辐射环境影响评价技术规范 (HJ/T24-1998)环境影响评价技术导则非污染生态环境 其它文件:如环评大纲的批复试文件。(2)输变电工程的评价等级:电磁环境影响评按 500kV
25、超高压送变电工程电磁辐射环境影响评价技术规范(HJ/T24-1998)的深度进行。声环境影响评价评价等级为三级评价。生态环境影响评价等级, 本案例为二级, 因为本工程沿线距边线1.510km 范围内有7 个国家级、省级自然保护区、风景区,据环境影响评价技术导则非污染生态环境的规定应定为二级。3输变电工程分析的基本内容?(1)工艺流程(2)主要设备(3)总平面布置(4)技术经济指标(5)路径方案(6)施工工艺(7)杆塔和基础(8)输电线交叉跨越(9)工程占地(10)项目对环境的主要影响分析如是扩改建工程应说明原有工程的情况 (概况、环评及竣工验收情况、 达标排放情况和存在的环境问题等) 。4输变
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 输入输出 系统 部分 习题 解答
限制150内