四级网络工程师:I/O设备管理

I/O设备管理

1.当一个低速的I/O设备连接到高速的计算机系统中,设备缓冲技术可以提高低俗设备的使用效率
2.设备与CPU之间数据传送和控制方式
(1)程序直接控制方式
(2)中断控制方式
(3)DMA控制方式
(4)通道控制方式
3.按信息交换单位进行分类可分为块设备和字符设备
4.在操作系统的I/O管理中,缓冲池管理中着重考虑的是实现进程访问缓冲区时的同步
5.进程出现饥饿现象是指进程的优先级较低而长时间得不到调度
6.I/O软件的层次结构
(1)用户应用层
(2)设备独立层
(3)设备驱动层
(4)中断处理层
7.键盘,终端,打印机称为字符设备
8.设立设备独立层的主要目的:屏蔽I/O接口设备驱动的多样性,便于用户使用
9.SPOOLing系统三大组成部分
(1)输入井和输出井
(2)输入缓冲和输出缓冲
(3)输入进程SPi和输出进程SPo
10.计算机I/O系统的软件部分
(1)中断处理程序
(2)设备驱动程序
(3)与设备无关的操作系统软件
(4)用户级软件
11.设备管理的主要任务
(1)缓冲区管理
(2)设备分配
(3)设备处理
(4)虚拟设备
(5)实现设备独立性
12.典型I/O技术
(1)缓冲技术
(2)设备分配技术
(3)SPOOLing技术
(4)DMA与通道技术
13.内存属于可重用资源
14.通常按照生命交换方式通常设立3种交换方式
(1)字节多路通道
(2)数据选择通道
(3)数组多路通道
15.设备分配策略
(1)先来先服务
(2)高优先级优先
16.在I/O软件层次中,设备无关软件层实现的主要功能:
(1)统一命名
(2)设备保护
(3)提供与设备无关的逻辑块
(4)缓冲
(5)存储设置的块分配
(6)独占设备的分配和释放
(7)出错处理
17.产生死锁的的四个必要条件
(1)互斥条件
(2)请求与保持条件
(3)不剥夺条件
(4)循环等待条件
18.实现中断控制方式需要的关键部件
(1)中断控制器
(2)地址总线和数据总线
(3)设备控制器
19.实现程序直接控制方式需要的部件
(1)设备状态寄存器
(2)地址总线和数据总线
(3)设备控制寄存器
(4)设备数据缓冲区
(5)地址译码器
20.DMA控制方式需要的部件
(1)DMA控制器
(2)地址总线和数据总线
21.通道控制方式需要的部件
(1)通道控制器
(2)地址总线和数据总线
(3)设备控制器
(4)通道程序代码
22.I/O系统结构
在这里插入图片描述
23.如何提高I/O性能
(1)缓冲技术:解决传输速度差异问题
(2)异步I/O技术:使得CPU不再等待I/O操作结果
(3)DMA和通道部件: 使得CPU和这些部件能够并行执行
(4)虚拟设备技术:减少进程阻塞时间,提高独占设备效率
24.输入控制器可连接的设备
(1)键盘
(2)鼠标
(3)语音输入
(4)光笔
(5)扫描仪
(6)图像输入设备
25.通信控制器可连接的设备
(1)网络适配器
(2)调制解调器
(3)串行控制端口
26.系统设备表(SDF)包含的数据内容
(1)设备类型
(2)设备标识
(3)获得设备的进程号
(4)设备控制表DCT指针

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值