操作系统概论【六】- - I/O设备管理

   日期:2020-09-11     浏览:109    评论:0    
核心提示:文章目录第一章、一、1.a.b.c.2.a.b.c.3.a.b.c.二、1.a.b.c.2.a.b.c.3.a.b.c.三、1.a.b.c.2.a.b.c.3.a.b.c.第二章、一、1.a.b.c.2.a.b.c.3.a.b.c.二、1.a.b.c.2.a.b.c.3.a.b.c.三、1.a.b.c.2.a.b.c.3.a.b.c.第一章、一、1.a.b.c.2.a.b.c.3.a.b.c.二、1.a.b.c.2.a.b.c.3.a.b.c.三、1

感谢内容提供者:金牛区吴迪软件开发工作室

接上一篇:操作系统概论【五】- - 文件系统

文章目录

  • 第六章、I/O设备管理
    • 一、I/O系统的组成
        • 1. I/O系统的结构
          • a.微机I/O系统
          • b.主机I/O系统
        • 2. I/O设备的分类
          • a.按传输速率分类
          • b.按信息交换单位分类
          • c.按设备的共享属性分类
        • 3. 设备控制器
          • a.什么是设备控制器?
          • b.设备控制器的组成
          • c.设备控制器的功能
        • 4.I/O通道
    • 二、I/O控制方式
        • 1. 轮询控制方式
        • 2. 中断控制方式
        • 3. DMA控制方式
    • 三、缓冲管理
        • 1. 缓冲的引入
        • 2. 单缓冲
        • 3. 双缓冲(缓冲交换)
        • 4. 循环缓冲
        • 5. 缓冲池
    • 四、设备分配
        • 1. 设备分配中的数据结构
          • a.设备控制表
          • b.控制器控制表
          • c.通道控制表
          • d.系统设备表
        • 2. 设备分配
          • a.设备的固有属性
          • b.设备分配算法
          • c.设备分配方式
        • 3. 设备独立性【也称设备无关性】
        • 4. SPOOLing技术
    • 五、I/O软件原理
        • 1. 设备管理的四个层次
        • 2. 设备管理软件的功能
        • 3. 中断处理程序
        • 4. 设备驱动程序
        • 5. 与硬件无关的I/O软件
    • 六、磁盘管理
        • 1. 磁盘结构
        • 2. 磁盘调度
        • 3. 提高磁盘I/O速度的方法

第六章、I/O设备管理

一、I/O系统的组成

1. I/O系统的结构

a.微机I/O系统

b.主机I/O系统

2. I/O设备的分类

a.按传输速率分类

b.按信息交换单位分类

c.按设备的共享属性分类

3. 设备控制器

a.什么是设备控制器?

b.设备控制器的组成

c.设备控制器的功能

4.I/O通道


二、I/O控制方式

1. 轮询控制方式

2. 中断控制方式



3. DMA控制方式

DMA控制器中的寄存器:
1.命令/状态寄存器CR ->
2.内存地址寄存器MAR ->
3.数据寄存器DR ->
4.数据计数器DC ->


三、缓冲管理

1. 缓冲的引入

2. 单缓冲

3. 双缓冲(缓冲交换)

4. 循环缓冲


5. 缓冲池

四、设备分配

1. 设备分配中的数据结构

a.设备控制表

b.控制器控制表

c.通道控制表

d.系统设备表

2. 设备分配

a.设备的固有属性

b.设备分配算法

c.设备分配方式

3. 设备独立性【也称设备无关性】



4. SPOOLing技术



五、I/O软件原理

1. 设备管理的四个层次

2. 设备管理软件的功能

3. 中断处理程序

4. 设备驱动程序

5. 与硬件无关的I/O软件

六、磁盘管理

1. 磁盘结构




2. 磁盘调度









3. 提高磁盘I/O速度的方法

 
打赏
 本文转载自:网络 
所有权利归属于原作者,如文章来源标示错误或侵犯了您的权利请联系微信13520258486
更多>最近资讯中心
更多>最新资讯中心
0相关评论

推荐图文
推荐资讯中心
点击排行
最新信息
新手指南
采购商服务
供应商服务
交易安全
关注我们
手机网站:
新浪微博:
微信关注:

13520258486

周一至周五 9:00-18:00
(其他时间联系在线客服)

24小时在线客服