- 4
- 0
- 约8.12千字
- 约 58页
- 2019-08-31 发布于四川
- 举报
I/O Management and Disk Scheduling Chapter 11 Categories of I/O Devices Human readable Used to communicate with the user Printers Video display terminals Display Keyboard Mouse Categories of I/O Devices Machine readable Used to communicate with electronic equipment Disk and tap drives Sensors Controllers Actuators Categories of I/O Devices Communication Used to communicate with remote devices Digital line drivers Modems Differences in I/O Devices Data rate May be differences of several orders of magnitude between the data transfer rates Differences in I/O Devices Application Disk used to store files requires file-management software Disk used to store virtual memory pages needs special hardware and software to support it Terminal used by system administrator may have a higher priority Differences in I/O Devices Complexity of control Unit of transfer Data may be transferred as a stream of bytes for a terminal or in larger blocks for a disk Data representation Encoding schemes Error conditions Devices respond to errors differently Differences in I/O Devices Programmed I/O Process is busy-waiting for the operation to complete Interrupt-driven I/O I/O command is issued Processor continues executing instructions I/O module sends an interrupt when done Techniques for Performing I/O Direct Memory Access (DMA) DMA module controls exchange of data between main memory and the I/O device Processor interrupted only after entire block has been transferred Evolution of the I/O Function Processor directly controls a peripheral device Controller or I/O module is added Processor uses programmed I/O without interrupts Processor does not need to handle details of external devices Evolution of the I/O Function Controller or I/O module with interrupts Processor does not spend time waiting for an I/O operation to be performed Direct Memory Access Blocks of data are moved into memory without involving the processor Processor involved at beginning and end only Evolution of the I/O Func
您可能关注的文档
- 程序员面试题-net.pdf
- 第四章-办公自动化基础.ppt
- 1C----NET开发工程师面试题.pdf
- 办公自动化(精).doc
- 1CNET-各种连接数据库的字符串.pdf
- 七年级历史上册期末联合考试试卷.doc
- 天津大学美术专业校考考单招题范围.docx
- OSPF邻居状态(VisualLandOSPF动画系列5).ppt
- 1NET多线程扫描局域网IP和MAC.pdf
- 8解决串口关闭死锁NET.pdf
- 2025年版汽车趋势报告 The 2025 EPA Automotive Trends Report.docx
- 2026年边缘计算开源平台EdgeX Foundry入门与二次开发.docx
- 2026年超声内镜放大内镜早癌诊断AI辅助识别系统临床评价.docx
- 2026年报废汽车回收与再制造逆向物流体系.docx
- 2026年产品碳足迹核算方法学:从摇篮到大门与从摇篮到坟墓.docx
- 2026年城乡要素平等交换双向流动政策创新试点申报材料.docx
- 2026年超导半导体接口电路架构与电平转换驱动器设计.docx
- 2026年财政贴息不再以再贷款支持为前提后的风险防范与合规要点.docx
- 2026年不动产信托登记试点政策对遗嘱信托支持.docx
- 2026年城乡有机废弃物协同处理技术方案.docx
原创力文档

文档评论(0)