Курсовой

Page 50

57 Продолжение таблицы 7.5 21

4

offset

25 27 29 32 33 44 46

2 2 3 1 11 2 2

reserv2 reserv7 reserv3 reserv4 filename reserv5 ownr_psp

48 50

2 2

reserv6 last_clu

52

4

reserv8

Текущее смещение внутри файла в байтах Зарезервировано Зарезервировано Зарезервировано Зарезервировано Имя файла в формате Зарезервировано Адрес блока PSP программы, открывшей файл Зарезервировано Номер только что прочитанного кластера Зарезервировано

7.3 Список загружаемых драйверов устройств Все драйверы, резидентные или подключенные к операционной системе во время обработки файла config.sys , связаны в список. Первый драйвер - это так называемый NUL-драйвер. Он располагается в памяти всегда непосредственно после векторной таблицы связи. Драйвер имеет в самом начале специальный заголовок. Заголовок драйвера имеет формат, описанный в таблице 7.6. Таблица 7.6 – Формат заголовка драйвера Смещение, Размер, Имя поля байт байт 0 4 next

4 6 8

2 2 2

attrib strateg interrupt

10

8

dev_name

Описание Указатель на заголовок следующего драйвера. Если смещение адреса следующего драйвера равно FFFFh, это последний драйвер в цепочке Атрибуты драйвера Смещение программы стратегии драйвера Смещение программы обработки прерывания для драйвера Имя устройства для символьных устройств или количество обслуживаемых устройств (только для устройств, выполняющих обмен данными отдельными блоками)

7.4 Блок описания дисков DINFO В структуре данных, адрес которой находится в поле drv_info векторной таблицы связи находится одномерный массив, описывающий


Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.