试题详情
- 简答题I/O控制方式有几种?分别适用何种场合?
-
I/O控制方式共有四种:
(1)程序I/O方式,又称作忙-等方式。该方式执行一个循环程序,反复查询外设状态,如果外设忙碌则循环查询直到查得外设状态为闲置时止。该方式适用于机内没有中断机构得场合。
(2)中断控制I/O方式。该方式在进行I/O时,CPU向设备控制器发出I/O命令后便转其他任务得处理,外设操作由设备控制器控制,CPU于外设并行工作。当外设完成I/O后向CPU发中断信号,CPU只需花费很少的时间进行I/O的善后处理,此前无须进行干预。该方式适用于低速设备I/O,并可配合DMA和通道方式实现I/O。
(3)DMA(直接内存访问)方式。该方式适用于高速外设I/O,一次可以在外设与内存之间传输一个或多个数据快,传输完毕后才需CPU干预。
(4)通道方式。该方式中系统预先要将I/O的过程实现为一段通道程序,置于内存的特定位置,而后启动通道。由通道负责执行通道程序对外设进行I/O控制,CPU转其他程序运行。I/O完成后通道向CPU发中断信号,CPU花很少时间作善后处理。 关注下方微信公众号,在线模考后查看
热门试题
- ()可区分存储单元中存放的是指令还是数据
- 当一个组策略不允许它以下级的组策略阻止它
- 组策略管理控制台是一组用于()的可编程界
- 利用文件创建交换分区下列哪一个是它的优势
- 在Linux中,如何标识接在IDE0上的
- 全局组只能合并本域的成员。
- RPM数据包具有哪种特点()。
- 根据Eric Raymond
- 文件的逻辑组织有二种()。
- 关于Samba用户帐号,以下说法错误的是
- Linux内核通过netfilter/i
- “网络凭证”页面上,要键入该用户的用户名
- 人类生存和社会发展的基本资源是()
- 一个对象可以应用多个策略。
- 用户忘记密码,用户将不能访问计算机和网络
- Windows 2003的哪个协议允许数
- 能用于硬盘移臂调度的算法是()。
- 在Word的文件存盘操作中,“另存为”是
- 在bash shell环境下,当一命令正
- 文件存储空间的管理方法有哪几种?