- 5
- 0
- 约2.4千字
- 约 46页
- 2020-08-20 发布于河北
- 举报
第6章 设备管理;6.1 I/O硬件概念; 6.1.2 设备控制器(I/O部件); PCI总线
控制器; 控制器的任务是在外部设备与CPU(内存)之间完成比特流(外部信号)和字节流(块)之间的转换。;每个控制器都有一些用来与CPU通信的I/O寄存器。操作系统通过向这些寄存器写命令字来执行I/O功能。;6.1.3 I/O控制方式 ;向I/O部件发读命令;(2)中断控制方式;(3)DMA方式;CPU直接控制外部设备; 6.2 设备输入/输出子系统;在UNIX中,可以用如下的系统调用将数据直接写入软盘中:
fd=open(“/dev/fd0”,O_RDRW);申请软盘,/dev/fd0代表软盘。
lseek(fd,1024,0);将软盘当前I/O位置定位到1024字节位置。
Write(fd,buffer,36);将用户缓冲区buffer中的36个字节写入软盘1024~1059字节。
……
close(fd) ;释放软盘。; 二、独占式使用设备
如打印机;三、分时式共享使用设备
独占式使用设备时,设备利用率很低。
分时式共享:以一次I/O为单位分时使用设备,不同进程的I/O操作请求以排队方式分时地占用设备进行I/O。
注:针对一个逻辑上完整的数据的I/O操作。
如:终端设备,磁盘设备。;请求设备;产生的条件:I/O中断;通道;磁盘。
SPOOLing(并发的
您可能关注的文档
最近下载
- 《NavisWorks培训》精美课件.ppt VIP
- CJ-T132-2014:家用燃气燃烧器具用自吸阀.pdf
- 盐城市(2025年)公开遴选公务员笔试试题及答案解析(综合类).docx VIP
- 土地设计咨询技术服务费参考方案——〔2025〕32项土地技术服务收费标准.pdf VIP
- (完整版)七年级下英语阅读理解20篇(含答案解析).docx VIP
- CJT 452-2014 垃圾填埋场用土工排水网.pdf
- 眼科十大急症医学课件.pptx VIP
- (完整版)七年级下英语阅读理解20篇(带答案).docx VIP
- CJ∕T 449-2014_切断型膜式燃气表.pdf
- 医院食堂食材配送采购服务食材质量保障措施方案.docx VIP
原创力文档

文档评论(0)