操作系统(设备管理)知识点介绍[精品].pptxVIP

  • 5
  • 0
  • 约2.4千字
  • 约 46页
  • 2020-08-20 发布于河北
  • 举报

操作系统(设备管理)知识点介绍[精品].pptx

第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(并发的

文档评论(0)

1亿VIP精品文档

相关文档