设备控制原理.pptxVIP

  • 12
  • 0
  • 约2.1千字
  • 约 23页
  • 2020-07-06 发布于浙江
  • 举报
第九讲 设备控制原理、设备使用方法 目的与要求:掌握I/O控制的原理、设备的使用方法,理解I/O的层次结构 重点与难点:三种不同的I/O控制方式;I/O的层次结构 作业: 2,3,4,5;第六章 设备管理 6.1 输入输出硬件概念;2.设备控制器(I/O部件);PCI总线控制器; 控制器的任务是在外部设备与CPU(内存)之间完成比特流(外部信号)和字节流(块)之间的转换。; 每个控制器都有一些用来与CPU通讯的I/O寄存器。操作系统通过向这些寄存器写命令字来执行I/O功能。;3.输入输出控制方式 ;向I/O部件发??命令;二、中断控制方式;向I/O部件发读命令;三、DMA方式;向DMA部件发读命令;CPU直接控制外部设备; 6.2 设备输入输出子系统;说明: 上述的系统调用主要用于对人机交互类慢速外设的使用。 对于存储类外设,用户程序一般通过对文件的访问,由文件管理模块读写存储外设间接使用它们,系统也提供直接使用存储类外设的接口。 对于网络通讯外设,用户级程序也不直接使用它们,用户通过SOCKET通讯系统调用接口调用TCP/IP层程序,由IP层程序选择调用网络通讯设备驱动程序。;在Unix中,你也可以用如下的系统调用将数据直接写入软盘中: fd=open(“/dev/fd0”,O_RDRW);申请软盘,/dev/fd0代表软盘 lseek(fd,1024,0);将软盘当前

文档评论(0)

1亿VIP精品文档

相关文档