什么是设备控制块,它主要包括什么内容,简述其作用?
2015-07-23 09:59
363 查看
记录设备的硬件特性、连接和使用情况等信息的数据结构称为设备控制块。系统为每一个设备构造一个设备控制块。
它主要包括以下内容:
1、 设备名。设备名是设备的系统名,即设备的物理名。
2、 设备属性。设备属性是描述设备现行状态的一组属性。
3、 指向命令转换表的指针。命令转换表记录了一台设备能实施记录了一台设备能实施的I/O操作表,表中包含设备特性的I/O例程地址,不具备某一功能时,在其例程地址上填-1;
4、 在I/O总线上的设备地址
5、 设备状态
6、 当前用户指针
7、 I/O请求队列指针
它主要包括以下内容:
1、 设备名。设备名是设备的系统名,即设备的物理名。
2、 设备属性。设备属性是描述设备现行状态的一组属性。
3、 指向命令转换表的指针。命令转换表记录了一台设备能实施记录了一台设备能实施的I/O操作表,表中包含设备特性的I/O例程地址,不具备某一功能时,在其例程地址上填-1;
4、 在I/O总线上的设备地址
5、 设备状态
6、 当前用户指针
7、 I/O请求队列指针
相关文章推荐
- bootstrap轮播(carousel)图片竖着显示不能轮播的问题解决办法
- 暑假集训第二周——贪心 A - Radar Installation雷达装置
- Android 如何判断是否是手机号的方法?
- IT运维怎么做?企业自主运维最靠谱!
- VDN智能升级的设置及原理
- matalb conv2函数 conv2、filter2、imfilter的区别
- [Leetcode 35, Medium] Search Insert Position
- 欢迎使用CSDN-markdown编辑器
- POJ2810完美立方
- Android 基于Message的进程间通信 Messenger完全解析
- Android 基于Message的进程间通信 Messenger完全解析
- aop事务定义
- java多线程表示10个人抢占2个位置
- 欢迎使用CSDN-markdown编辑器
- SQL left join,right join,inner join用法
- [LeetCode]Plus One
- QuestMobile2015上半年App盘点
- Python调用zip命令正确操作方法解析
- 非web工程下 spring+Hibernate整合
- jdk环境变量配置