DCT,设备控制表,系统中的每台设备都有一张设备控制表DCT。在DCT中充分体现出了设备的各方面特征,以及与该设备相连的设备控制器的情况,并保存了控制器块的入口位置。

本页面主要目录有关于DCT的:设备控制表、逻辑设备号、物理设备号、设备特性、设备状态、等待队列指针、COCT指针、驱动入口、重复操作、排队指针等介绍

简称

DCT

设备控制表

DCT(Device Control Table)

系统中的每台设备都有一张设备控制表DCT。其内容如下:

逻辑设备号

用户进程申请设备时用的编号。

物理设备号

设备的内部标识符,是操作系统在启动阶段为设备建立的编号,不同的设备的有不同的设备号。

设备特性

指出设备的固有特性。如:可读,可写,可读写等。

设备状态

指明当前设备的状况,是否空闲/忙碌,是否好/坏。

等待队列指针

由等待使用该设备的进程所连接而成的队列,队首及队尾指针放入DCT的此项目中。

COCT指针

凡是与该设备相联的控制器排成链表,其队首指针放入DCT的该项中。

驱动入口

驱动设备用的驱动程序的入口位置。

重复操作

允许在传送出错后,反复再传送的最大重复次数。

排队指针

每个DCT表为了管理上的方便,可以按照类型连接起来,形成一条DCT链。