概要: ⑵设备分配算法: 先来先服务、优先级高者优先 ⑶设备分配的安全性 安全分配方式 不安全分配方式 3.设备独立性 ⑴设备独立性 设备独立性概念:应用程序独立于具体使用的物理设备 设备独立性优点:设备分配时的灵活性;易于实现I/O重定向 ⑵设备独立性软件 完成功能:执行所有设备的公有操作;向用户层(或文件层)软件提供统一的接口 ⑶逻辑设备名到物理设备名映射的实现 逻辑设备表(LUT);LUT的设置问题——整个系统设置一张LUT、每个用户设置一张LUT 4.独占设备的分配程序 ⑴基本的设备分配程序 分配设备 分配控制器 分配通道 ⑵设备分配程序的改进 增加设备的独立性 考虑多通路情况 5.SPOOLING技术 ⑴什么是SPOOLING——(Simultaneous Peripheral Operations On-Line)假脱机操作 ⑵SPOOLING系统的组成 输入井和输出井、输入缓冲区和输出缓冲区
设备管理,标签:高一信息技术教案,泰山版信息技术教案,http://www.67jx.com⑵设备分配算法:
先来先服务、优先级高者优先
⑶设备分配的安全性
安全分配方式
不安全分配方式
3.设备独立性
⑴设备独立性
设备独立性概念:应用程序独立于具体使用的物理设备
设备独立性优点:设备分配时的灵活性;易于实现I/O重定向
⑵设备独立性软件
完成功能:执行所有设备的公有操作;向用户层(或文件层)软件提供统一的接口
⑶逻辑设备名到物理设备名映射的实现
逻辑设备表(LUT);LUT的设置问题——整个系统设置一张LUT、每个用户设置一张LUT
4.独占设备的分配程序
⑴基本的设备分配程序
分配设备
分配控制器
分配通道
⑵设备分配程序的改进
增加设备的独立性
考虑多通路情况
5.SPOOLING技术
⑴什么是SPOOLING——(Simultaneous Peripheral Operations On-Line)假脱机操作
⑵SPOOLING系统的组成
输入井和输出井、输入缓冲区和输出缓冲区、输入进程和输出进程
⑶共享打印机
⑷SPOOLING系统的特点
提高了I/O速度、将独占设备改造为共享设备、实现了虚拟设备功能
五、设备处理
1.设备驱动程序的功能和特点
⑴设备驱动程序的功能
⑵设备处理方式
⑶设备驱动程序的特点
2.设备驱动程序的处理过程
将抽象要求转换为具体要求;
检查I/O请求的合法性;
读出和检查设备的状态;
传送必要的参数;
方式的设置;
启动I/O设备。
3.中断处理程序的处理过程
唤醒被阻塞的驱动程序进程;
保护被中断进程的CPU环境;
分析中断的原因、转入相应的设备中断处理程序;
进行中断处理;
恢复被中断进程的现场。