Продолжение табл. 2

Номер позиции

Наименование поля

Длина поля Д

Содержание поля

Примечание





довательного возрастающего порядка в соответствии с требованиями стандартов ИСО 5654 и ЕСМА 59

80

Резерв для пос­ледующей стан­дартизации

1

Пробел

79

Версия стандар­та разметки

1

Символ «п»

3 — разметка ГМД в соот­ветствии с требованиями настоящего стандарта

81—82

Предельный адрес цилиндра для данных

2

Символ «X»

Содержит значение пре­дельного адреса цилиндра для данных. Может исполь­зоваться, если поле иденти­фикатора типа ГМД (НП 72) содержит символ «А»

83—84

Номер послед­него сектора на индексном цилин­дре

о

Символ «X»

Содержит номер послед­него сектора на индексном цилиндре

85—86

Номер послед­него сектора на цилиндре для дан­ных

9

Символ «X»

Содержит номер послед­него сектора на цилиндре для данных. Может исполь­зоваться, если поле иденти­фикатора типа ГМД (НП 72) содержит символ «А»

87—88

Длина физичес­кой записи

о

Символ «X»

Содержит значение длины физической записи на ци­линдрах для данных. Мо­жет использоваться, если по­ле идентификатора типа ГМД (НП 72) содержит символ «А»

89

Число рабочих поверхностей

1

Символ «X»

Содержит число рабочих поверхностей ГМД. Может использоваться, если поле идентификатора типа ГМД (НП 72) содержит символ «А»

90—128

Резерв для пос­ледующей стан­дартизации

39

Пробелы

  1. Формат и содержание метки файла (HDRI) должны соот­ветствовать приведенным в табл. 3.

Таблица 3

Номер ПОЗИЦИИ

Наименование поля

Длина поля Д

Содержание поля

Примечание

1—3

Идентификатор метки

3

HDR



4

5

Номер метки

Резерв для по­следующей стан­дартизации

1

1

1

Пробел


6—22

Идентификатор файла

17

Символ

«а»

Используют для иденти­фикации файла, назначают при создании файла. На од­ном томе не должно быть одинаковых идентификато­ров файла

23—27

Длина блока

5

Символ

«п»

Указывает максимальное число символов в блоке

28

Резерв для пос­ледующей стан­дартизации

1

Пробел


29—33

Адрес начала экстента

5

Символ

«п»

Указывает адрес первой физической записи экстен­та.

Первые два символа «п» указывают адрес цилиндра (01:—предельный адрес ци­линдра), третий символ— номер рабочей поверхнос­ти (О—1), два последних символа — номер сектора (01 — номер последнего сек­тора)

34

Резерв для пос­ледующей стан­дартизации

1

Пробел


35—39

Адрес конца

экстента

5

Символ

«п»

Указывает адрес послед­ней физической записи экс­тента. Первые два символа «п» указывают адрес ци­линдра (01 — предельный адрес цилиндра), третий сим­вол — номер рабочей по­верхности (0—1), последние два символа — номер сек­тора (01—номер последне­го сектора)

40

Формат записи

1

Пробел, F, V или S

Пробел или F — фиксиро­ванная длина;

V — переменная длина;

S — расширенная запись

41

Идентификатор

1

Пробел

или

Пробел — при обмене дан-



Продолжение табл. 3

Номер позиции

Наименование поля

Длина поля Д

Содержание поля

Примечание

42

43

44

45

46—47

48—53

обмена

Доступность файла

Защита записи

Уровень обме­на данными

Идентификатор многотомного файла

Порядковый но­мер секции файла

Дата создания файла

1

1

1

1

2

6

в

Символ «а»

Пробел или

Р

Символ «а»

Пробел, С

или L

Символ «п» или пробел

Символ «п» или пробелы

ными информация в файле должна учитываться;

В — при обмене данными информация в файле мо­жет не учитываться

Указывает на ограниче­ние доступа к информации в этом файле. Пробел озна­чает отсутствие ограниче­ний

Пробел — нет ограничений для изменения информации в этом файле;

Р — означает, что инфор­мация в файле не должна изменяться

Идентифицирует уровень обмена данными между вы­числительными системами: пробел — основной уро­вень;

1 — расширенный уровень

  1. (уровень Е1);

  2. — расширенный уровень

2 (уровень Е2);

другой символ «а» — уро­вень обмена, не указанный в настоящем стандарте

Пробел — файл является однотомным;

С — файл является мно­готомным и на данном то­ме секция файла не являе­тся последней;

L — последняя секция мно­готомного файла

Идентифицирует секцию файла среди других его сек­ций, если секции файла про­нумерованы, начиная с но­мера 01. Пробелы означают, что либо файл является однотомным, либо секции файла не пронумерованы

Первые два символа «и» обозначают год (0*0—99), последующие два — месяц (01—12), последние два — день (01—31).

Пробелы означают, что это поле не используется



Продолжение табл. 3

Номер позиции

Наименование поля

Длина поля д

Содержание поля

Примечание

54—57

Длина записи

4

Символ «п» или пробелы

Указывают длину записи в соответствии с форматом записи (НП 40), при этом:

если формат записи F, то это поле содержит дейст­вительную длину записей;

если формат записи V, то это поле содержит макси­мальную длину записи» включая длину поля, содер­жащего длину самой записи (RCW);

если формат записи S, то это поле содержит макси­мальную длину записи, ис­ключая управляющие сло­ва всех сегментов.

58—62

63

64

65—66

67—72

Счстчик неис­пользованных символов

Характеристика записи

Вид файла

Резерв для пос­ледующей стан­дартизации

Дата истечения срока хранения файла

5

1

1

2

6

Символ «п» или пробелы

Пробел или в

Пробел или S

Пробелы

Символ «п» или пробелы

В этом случае 0000 озна­чает, что максимальная дли­на записи может превышать 9999.

Пробелы означают, что длина записи равна длине блока

Указывает число неис­пользованных символов в последнем блоке данных файла.

Пробелы означают, что в последнем блоке данных нет неиспользованных сим­волов. Для несблокирован- ных записей это поле долж­но содержать пробелы или 00900

Пробел — несблокирован- ные записи;

В — сблокированные за­писи

Идентифицирует последо­вательный файл

Первые два символа «п» обозначают год (00—99), последующие два — месяц (01 — 12), последние два — день (01—31).



П родолжение табл. 3


Наименование поля

Длина

Содержание

Примечание

ПОЗИЦИИ

поля Д

поля





Пробелы означают, что





это поле не используется. Символы 999999 означают





бесконечный срок хранения файла

73

Идентификатор

1

Символ «а»

Указывает, что информа-


проверки/копиро-


или пробел

ция в данном файле была


вания файла



проверена или скопирована на другой том. Пробел оз­начает, что информация в файле не была проверена или скопирована на другой





том

74

Резерв для пос­ледующей стан­дартизации

1

Пробел

75—79

Адрес конца

5

Символ «п»

Указывает адрес физичес-


данных



кой записи, содержащей на­чало первого неиспользо­ванного блока в экстенте,





если такой блок существует. Первые два символа «п»





указывают адрес цилиндра





(01 — предельный адрес ци­линдра) , третий символ — номер рабочей поверхности (0—1), последние два сим­вола— номер сектора (01— номер последнего сектора).





Если содержимое этого





поля совпадает с содержи­мым поля адреса начала экстента (НП 29—33), то это означает, что файл яв-





ляется пустым.

Если содержимое поля превышает содержимое по­ля адреса конца экстента (НП 35—39), то это озна­чает, что в экстенте нет неиспользованных блоков

80—128

Резерв для пос­ледующей стан­дартизации

49

Пробелы





  1. Формат и содержание метки идентификации дефектных цилиндров (ERMAP) должны соответствовать приведенным в табл. 4.

Таблица 4

Номер позиции

Наименование поля

Длина поля Д

Содержание поля

Примечание

1—5

Идентификатор метки

5

ERMAP

6

Резерв для пос­ледующей стан­дартизации

1

Пробел

7—9

Идентификатор первого дефект­ного цилиндра

3

Пробелы или символ «п»

Первые два символа «п» указывают адрес первого дефектного цилиндра (04— предельный адрес цилинд­ра), третий символ должен иметь значение 0. Пробелы означают, что том не содер­жит дефектных цилиндров

10

Резерв для пос­ледующей стан­дартизации

1

Пробел


11—13

Идентификатор второго дефект­ного цилиндра

3

Пробелы или символ «п»

Первые два символа «п» указывают адрес второго дефектного цилиндра (02— предельный адрес цилиндра плюс 1), третий символ должен иметь значение 0. Пробелы означают, что том содержит меньше двух де­фектных цилиндров

14—128

Резерв для пос­ледующей стан­дартизации

115

Пробелы

■—

6. УРОВНИ ОБМЕНА



  1. Основной уровень обмена

    1. Файл, удовлетворяющий основному уровню обмена, дол­жен иметь следующие характеристики:

имя файла не должно превышать 8 символов;

длина блока не должна превышать размер физической записи;

все записи должны быть фиксированной длины;

все записи должны иметь длину, равную длине блока;

все записи должны быть несблокиро'ванными.

    1. Поле уровня обмена данными метки HDRI (НП 44) дол­жно содержать пробел.

    2. Том может содержать несколько файлов основного уров­ня обмена.

  1. Расширенный уровень обмена 1 (уровень Е1)

    1. Файл, удовлетворяющий расширенному уровню обмена 1, должен иметь следующие характеристики: