首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
I/O控制方式有几种?各有什么特点?
I/O控制方式有几种?各有什么特点?
admin
2016-06-30
68
问题
I/O控制方式有几种?各有什么特点?
选项
答案
I/O控制方式的发展经历了四个阶段:程序查询方式,I/O中断方式,DMA方式和I/O通道方式。 (1)程序查询方式。在早期计算机或现代一些简单的微型计算机系统中,采用程序查询I/O方式。程序查询是一种用程序直接控制I/O操作的方式。CPU与外设的活动本质上是异步的,为了实现CPU与外设间的信息传送,CPU必须重复测试外设的状态,仅当外设是处在准备好的状态时,CPU才能与外设交换信息。所以,在程序查询I/O方式的接口电路中必须设置一状态端口,以使CPU通过执行输入指令了解外设的状态。当采用程序查询传送方式时,每当程序要使用某一外设进行I/O操作时,CPU要执行一段循环测试程序,以实现在外设准备好时执行一条输入/输出指令,进行一个字节或字的数据传送操作。在这种方式下,CPU的大量时间消耗在等待输入/输出的循环检测上,使CPU与外设串行工作,严重影响了CPU和外设的使用效率,致使整个系统效率很低。 (2)I/O中断方式。引入中断技术后,每当设备完成I/O操作时,便向CPU发出中断请求信号,通知CPU外设已准备好,可以进行数据传送操作。这样,CPU一旦启动I/O设备后便可执行其他程序,仅在收到I/O中断请求时才执行其中断服务程序,进行I/O处理和I/O操作。程序中断传送方式改善了CPU的利用率,并使CPU与外设并行操作。但I/O数据的处理和I/O操作的控制都是由CPU承担的,仍然消耗了CPU不少时间。 (3)直接存储器访问(DMA)方式。虽然I/O中断方式比程序查询方式更有效,但须注意,它仍是以字节或字为单位进行输入/输出的,每当完成一个字节或字时,控制器便要向CPU请求一次中断。换言之,采用I/O中断方式时的CPU,是以字节或字为单位进行干预的。如果将这种方式用于块设备的I/O,显然是低效的。例如,为了从磁盘中读出1 KB的数据块,需要中断CPU 1 K次。为了进一步减少CPU对I/O的干预而引入了直接存储器访问(DMA)方式。 (4)I/O通道方式。I/O通道方式是DMA方式的发展,它会进一步减少对CPU的干预,即把对一个数据块的读(或写)为单位的干预,减少为对一组数据块的读(或写),为单位的干预。I/O通道有自己的指令系统,即通道程序,可以与CPU并行操作,独立管理外设和实现主存和外设之间的信息传输,使CPU摆脱了繁忙的I/O操作。在配置通道的计算机系统中,不仅能实现CPU与通道的并行操作,而且通道与通道、各通道的外设之间均能实现并行操作,因而有效地提高了整个系统的使用效率。
解析
转载请注明原文地址:https://kaotiyun.com/show/2nAx777K
本试题收录于:
操作系统题库理工类分类
0
操作系统
理工类
相关试题推荐
一个原语操作中的所有动作要么全做,要么一个也不做的性质称为原语的________。
记录式文件可分为________和变长记录文件两种。
在远程过程调用中,负责将消息拆包并取出参数的是()
进程通信使用的信箱逻辑上分成信箱头和________两部分。
用户通过终端设备控制或管理计算机系统,只能使用()
系统流程图与数据流程图有什么区别?
HIPO图是由H图和IPO图两部分组成的,其中H图用于建立系统的()
向量D=A×(B+C),各向量元素个数均为N,根据CRAY-1方式分解为3条向量指令:①V3←存储器{访存取A送入V3寄存器}②V2←V0+V1{B+C→K}③V4←V2×V3{K+A→D}当采用下述三种方式工作时,各需
一座大楼内的一个计算机网络系统,属于()
对资源类中含有若干个资源的死锁检测过程不包括
随机试题
盛唐诗人李颀诗歌的特点为【】
已知产量为99单位时,总成本等于995元;产量增加到100单位时,平均成本等于10元。由此可知边际成本为()
体内缺铁时,最早表现为
男性,30岁,3年来右腹股沟部出现可复性包块,突然右下腹痛伴呕吐1天,腹痛阵发性加重,发病后无排便、排气。检查:全腹不胀,无肠型,右下腹部压痛,无反跳痛,肠鸣音稍亢进,偶可闻及气过水声,右腹股沟可扪及2cm>(2cm×3cm质韧、压痛的包块,局部皮肤正常,
下列人员中不能被申请回避的是:()。
项目成功度评价中,如果项目大部分目标已经实现,相对成本而言,项目达到了预期的效益和影响,指的是成功度标准中的()。
【背景资料】某工业厂房的动力站安装工程,该工程的总承包商项目经理部坚持“安全第一,预防为主”的方针,建立了安全管理体系和安全生产责任制,并针对该工程项目的规模、结构、特点、环境、技术含量、施工风险及资源配置等因素进行了施工安全策划,编制了具体化、及时化、
1.背景某机场施工单位中标一项机场场道工程,项目经理组织项目部有关人员编制该场道工程的施工组织设计。在施工组织设计中包括工程概况和特点、施工方案、施工进度计划、施工平面图设计、质量计划等多项内容。2.问题施工组织设计的编制依据是什么?
近几年来,研究生入学考试持续升温。与之相应,各种各样的考研辅导班应运而生,尤其是英语和政治类辅导班几乎是考研一族的必选。刚参加工作不久的小庄也打算参加研究生入学考试,所以,小庄一定得参加英语辅导班。以下如果为真,哪项最能加强上述论证?(
日本語のクラスでは、相手の話に同意する時は「はい」を使い、同意しない時や反対する時には「いいえ」を使うと習う。ところが、実際にはごく限られたシチュエーション(场合)でしか日本人の口から「いいえ」という言葉を開かない。「【R1】________」とか「【R
最新回复
(
0
)