- 1
- 0
- 约1.42万字
- 约 94页
- 2019-05-06 发布于广东
- 举报
Chapter 4 Device Management and Disk Scheduling Content I/O device overview I/O organization and architecture I/O buffering Disk scheduling RAID Notes: Difficult to develop a general, consistent solution. Just a generally discuss. 4.1 I/O Devices (P452) Three categories: Human Readable Devices Such as Keyboard, Mouse, Display, Printer and so on; Machine Readable Devices Such as Actuator, Controller, Sensor, Tape Drive, Disk Drive and so on; Communication Devices Such as Modem, Network Adapter and so on. Classify There are many sorting standard. E.g. data rates Data Rates of Devices 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 than an ordinary user 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 4.2 Techniques for Performing I/O (p453 11.2) Cyclic Test /Programmed Interrupt-Driven DMA Control Programmed I/O --P29. I/O module performs the action, not the processor Sets appropriate bits in the I/O status register No interrupts occur Processor checks status until operation is complete Busy-waits Interrupt-Driven I/O Processor is interrupted when I/O module ready to exchange data Processor is free to do other work No needless waiting Consumes a lot of processor time because every word read or written passes through the processor Direct Memory Access Transfers a block of data directly to or from memory An interrupt is sent when the task is complete The processor is only involved at the beginning and end of the transfer Evolution of the I/O Function Processor directly controls a peripheral device Controller or I/O module is added Processor uses programmed I/O
您可能关注的文档
- 滁州学院计算机与信息工程学院计算机网络课件第7讲 局域网(1).ppt
- 滁州学院计算机与信息工程学院计算机网络课件第8讲 局域网(2).ppt
- 滁州学院计算机与信息工程学院计算机网络课件第9讲 局域网(3).ppt
- 滁州学院计算机与信息工程学院计算机网络课件第11讲 网络层(2).ppt
- 滁州学院计算机与信息工程学院计算机网络课件第12讲 网络层(3).ppt
- 滁州学院计算机与信息工程学院计算机网络课件第13讲 网络层(4).ppt
- 滁州学院计算机与信息工程学院计算机网络课件第14讲 网络层(5).ppt
- 滁州学院计算机与信息工程学院计算机网络课件第17讲 传输层(3).ppt
- 滁州学院计算机与信息工程学院计算机网络课件第18讲 应用层(1).ppt
- 滁州学院计算机与信息工程学院计算机网络课件第19讲 应用层(2).ppt
- 浙江省温州市2024-2025学年七年级上学期语文期末考查卷.docx
- 精品解析:北京市建华实验学校2024-2025学年七年级下学期期中英语试题(原卷版).docx
- 精品解析:北京市通州区2024-2025学年七年级下学期期末考试英语试卷(原卷版).docx
- 精品解析:北京市回民学校2024-2025学年九年级上学期期中语文试题(解析版).docx
- 精品解析:北京市海淀区2025-2026学年九年级上学期期末语文试题(解析版).docx
- 精品解析:北京市东城区汇文中学2025-2026学年八年级上学期期中语文试题(原卷版).docx
- 精品解析:北京市回民学校2024-2025学年九年级上学期期中语文试题(原卷版).docx
- 精品解析:2024-2025学年广东省广州市从化区街口镇中心小学人教版五年级上册期中测试数学试卷(解析版).docx
- 精品解析:北京市通州区2024-2025学年七年级下学期期末考试英语试卷(解析版).docx
- 精品解析:北京市建华实验学校2024-2025学年七年级下学期期中英语试题(解析版).docx
最近下载
- JGJ-T403-2017:建筑基桩自平衡静载试验技术规程.pdf VIP
- 2023-2024学年贵州省贵阳市九年级上学期物理期末试题及答案.pdf VIP
- 地方政府大数据发展的现实与理想 .pdf
- 证券从业之证券市场基本法律法规考试题库(考点梳理).docx
- 2026年高考物理模拟试卷必刷题——匀变速直线运动的研究.docx VIP
- 环境影响评价工程师之环评法律法规题库及参考答案【精练】.docx
- 伟迪捷喷码机培训精编版.ppt VIP
- 2023年国家公务员考试题库含完整答案【夺冠】.docx
- 广东省梅州市丰顺县2024-2025学年六年级(上)期末语文试卷(有答案).pdf VIP
- 2026年高考物理模拟试卷必刷题——力学实验.docx VIP
原创力文档

文档评论(0)