首页 4输入输出系统课后题

4输入输出系统课后题

举报
开通vip

4输入输出系统课后题4.输入输出系统课后题一、单项选择题1、主机、外设不能并行工作的方式是()。程序查询方式B•中断方式通道方式直接存储器存取方式{{2、下列不属于I/O接口的主要功能的是()。控制和定时信息处理数据缓冲检错3、在单独(独立)编址下,下面的说法()是对的。一个具体地址只能对应输入输出设备一个具体地址只能对应内存单元一个具体地址既可对应输入输出设备,也可对应内存单元只对应内存单元或只对应I/O设备4、采用DMA方式传送数据时,每传送一个数据就要占用一个()的时间。指令周期机器周期C•存储周期D.总线周期6、当有中断源发出...

4输入输出系统课后题
4.输入输出系统课后 快递公司问题件快递公司问题件货款处理关于圆的周长面积重点题型关于解方程组的题及答案关于南海问题 一、单项选择题1、主机、外设不能并行工作的方式是()。程序查询方式B•中断方式通道方式直接存储器存取方式{{2、下列不属于I/O接口的主要功能的是()。控制和定时信息处理数据缓冲检错3、在单独(独立)编址下,下面的说法()是对的。一个具体地址只能对应输入输出设备一个具体地址只能对应内存单元一个具体地址既可对应输入输出设备,也可对应内存单元只对应内存单元或只对应I/O设备4、采用DMA方式传送数据时,每传送一个数据就要占用一个()的时间。指令周期机器周期C•存储周期D.总线周期6、当有中断源发出请求时,CPU可执行相应的中断服务程序,提出中断请求的可以是()。通用寄存器专用寄存器C•外部事件D.Cache7、下列关于程序中断方式描述不正确的是()。中断方式在一定程度上实现了CPU和外设的并行工作中断方式的引入,使多个外设可以并行工作CPU根据中断请求的先后顺序处理与外设的数据传输中断方式使计算机可以捕捉到运行过程中的故障和错误8、下列中断基本分类不正确的是()。独立中断和统一中断内中断和外中断向量中断和非向量中断单中断和多重中断9、下列不能产生中断的条件是()。一条指令执行开始机器内部发生故障一次I/O操作开始一次DMA操作开始10、以下关于中断的叙述正确的是()。CPU响应中断期间仍执行原程序在中断过程中,若又有中断源提出中断,CPU立即响应在中断响应中,保护断点、保护现场由用户编程完成在中断响应中,保护断点由中断响应自动完成11、中断向量地址是()。子程序入口地址B•中断服务程序入口地址中断服务程序入口地址指示器C•例行程序入口地址12、完成禁止中断功能的是()。中断触发器中断允许触发器中断屏蔽触发器中断禁止触发器13、电源故障中断属于()不可屏蔽中断B•控制台中断控制器产生的中断低级中断14、中断系统是由()实现的。仅用硬件B•仅用软件软、硬件结合操作员15、DMA数据的传送是以()为单位进行的。字节B•字数据块位16、周期挪用方式常用于()方式的输入输出中。DMA中断程序传送通道17、DMA传送控制的周期挪用法一般适用的情况是()。I/O设备读写周期大于内存存储周期CPU工作周期比内存周期长很多I/O设备读写周期小于内存存储周期CPU工作周期比内存周期小很多19、解决DMA与CPU对内存访问的冲突有三种方式,下列叙述正确的是()。A•在DMA工作期间让CPU停止访问内存,这种方式使内存得到充分利用如果外设读写周期小于内存周期,贝VDMA可挪用几个CPU周期来完成I/O如果CPU周期大于内存周期,则可以让CPU和DMA交叉访问内存CPU和DMA交叉访问内存,控制简单,效率较低20、I/O通道是一种()。I/O组织方式I/O总线数据通路D•存储总线21、下述I/O控制方式中,主要由程序实现的是()。PPU(外围处理机)方式B•中断方式DMA方式通道方式22、信息只用一条传输线,且采用脉冲传输的方式称为()。串行传输并行传输并串行传输分时传输23、主机与外设传送数据时,采用(),CPU的效率最高。A.程序查询方式B•中断方式DMA方式同步方式24、输入、输出设备以及辅助存储器一般统称为():I/O系统外围设备C•外存储器D.执行部件25、采用中断方式进行I/O操作是外设在处理信息时,CPU是处于()。A.串行工作B•并行工作C•交替工作D.部分重叠工作26、CPU与接口之间采用中断方式,是为了()。提高CPU的速度提高CPU的工作效率加快中断程序的运行程序可以嵌套27、CPU响应DMA请求的时间是()。必须在一条指令执行完毕必须在一个总线周期结束可在任一时钟周期结束在判明没有中断请求之后28、在单级中断系统中,CPU一旦响应中断,则立即关闭()标志,以防止本次中断服务结束前同级的其他中断源产生另一次中断进行干扰。中断允许中断请求中断屏蔽中断保护29、有关中断的论述不正确的是下面哪项()。A•可实现多道程序、分时操作、实时操作对硬盘采用中断可能引起数据丢失CPU和I/O设备可并行工作,但设备间不可并行工作计算机的中断源可来自主机,也可来自外设30、周期挪用方式常用于()方式的输入/输出中。DMA中断程序传送通道二、简答题1、在程序查询方式的输入/输出系统中,假设不考虑处理时间,每一个查询操作需要100个时钟周期,CPU的时钟频率为100MHz。现有鼠标和键盘两个设备,而且CPU必须每秒对鼠标进行60次查询,硬盘以32位字长为单位传输数据,即每32位被CPU查询一次,传输率为4MB/s。求CPU对这两个设备查询所花费的时间比率,由此可得出什么结论?(1)CPU每秒对鼠标进行60次查询,所需的时钟周期数为:100*60=6000;根据CPU的时钟频率为100MHz,即每秒100*106个时钟周期,故对鼠标的查询占用CPU的时间比率为:[6000/(100*106)]*100%=0.006%。可见,对鼠标的查询基本不影响CPU的性能。(2)对于硬盘,每32位被CPU查询一次,故每秒钟查询:4MB/4B=1024K次;则每秒钟查询的时钟周期数为:100*1024*1024=104.8*106,故对磁盘的查询占用CPU的时间比率为:[(104.8*106)/(100*106)]*100%=104.8%可见,即使CPU将全部时间都用于对磁盘的查询也不能满足磁盘传输的要求,因此CPU一般不采用程序查询方式与磁盘交换信息。2、详细描述程序查询方式的工作流程。#答:程序查询方式的工作流程为:(1)预置传输参数。(2)向外设接口发出命令字(3)从外设接口取回状态字。(4)查询外设标志。(5)传输数据。(5)判断传输是否结束。3、画出程序查询方式的流程图。答:程序查询方式的流程图如下:4、说明调用中断服务程序和调用子程序的区别。调用中断服务程序和调用子程序的区别是:(1)中断服务程序与中断时CPU正在运行的程序是相互独立的,它们之间没有确定的关系。子程序调用时转入的子程序与CPU正在执行的程序是同一程序的两部分。(2)除了软中断,通常中断产生都是随机的,而子程序是由CALL指令(子程序调用指令)引起的。(3)中断服务程序的入口地址可以通过硬件向量法产生向量地址,再由向量地址找到入口地址。子程序调用的子程序入口地址是由CALL指令中的地址码给出的。(4)调用中断服务程序和子程序都需要保护程序断点,前者由中断隐指令完成,后者由CALL指令本身完成。(5)处理中断服务程序时,对多个同时发生的中断需要进行裁决,而调用子程序时一般没有这种操作。(6)在中断服务程序和所调用的子程序中都有保存寄存器内容的操作。5、说明DMA方式和中断方式的区别。DMA方式和中断方式的区别是:中断方式是程序切换,需要保护和恢复现场;而DMA方式除了开始和结尾时,不占用CPU的任何资源。对中断请求的响应只能发生在每条指令执行完毕时;而对DMA请求的响应可以发生在每个机器周期结束时。中断传输过程需要CPU的干预;而。皿人传输过程不需要CPU的干预,故数据传输速率非常高,适合于高速外设的成组数据传输。中断方式具有对异常事件的处理能力、而DMA方式仅局限于完成传输信息块的I/O操作。6、一个DMA接口可采用周期窃取方式把字符传输到存储器,它支持的最大批量为300B。若存取周期为100ns,每处理一次中断需5ps,现有的字符设备的传输率为4800b/s。假设字符之间的传输是无间隙,若忽略预处理所需的时间,试问采用DMA方式每秒因数据传输需占用处理器多少时间?如果完全采用中断方式,又需占处理器多少时间?答:字符设备的传输率为4800b/s,则每秒钟能传输:4800/8=600B,即600个字符。若采用DMA方式,传输600个字符共需600个存取周期,考虑到每传输300个字符需要中断处理一次,因此DMA方式每秒因数据传输占用处理器的时间是:0.1ps*600+5ps*(600/300)=70ps若采用中断方式,每传输一个字符需要申请一次中断请求,每秒数据传输占处理器的时间是:5ps*600=3000ps7、设磁盘存储器转速为6000转/分,分4个扇区,每扇区存储1KB,主存与磁盘存储器传输的宽度为16位。假设一条指令最长执行时间是25ps,是否可以米用一条指令结束时响应DMA请求的 方案 气瓶 现场处置方案 .pdf气瓶 现场处置方案 .doc见习基地管理方案.doc关于群访事件的化解方案建筑工地扬尘治理专项方案下载 ,为什么?若不行,应采取什么方案?答:磁盘的转速为6000/60=100r/s。则磁盘每秒可传输1KB*4*100=400KB信息根据主存与磁盘存储器的数据传输宽度为16位,若采用DMA方式,每秒需有200K(400KB/2B)次DMA请求,即每个5ps(1/200K)有一次DMA请求。如果按指令执行周期结束(25ps)响应DMA请求,必然会造成数据丢失,因此必须按每个存取周期结束响应DMA请求的方案。8、何谓中断方式?它主要应用在什么场合?请举二例。中断方式指:CPU在接到随机产生的中断请求信号后,暂停原程序,转去执行相应的中断处理程序,以处理该随机事件,处理完毕后返回并继续执行原程序。主要应用于处理复杂随机事件、控制中低速1/O。例:打印机控制,故障处理。9、中断接口一般包含哪些基本组成?简要说明它们的作用。地址译码。选取接口中有关寄存器,也就是选择了I/O设备。命令字/状态字寄存器。供CPU输出控制命令,调回接口与设备的状态信息。(3)数据缓存。提供数据缓冲,实现速度匹配。(4)控制逻辑。如中断控制逻辑、与设备特性相关的控制逻辑等。
本文档为【4输入输出系统课后题】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_769254
暂无简介~
格式:doc
大小:53KB
软件:Word
页数:5
分类:
上传时间:2018-05-18
浏览量:1