Cтраница 2
Размер области абонента и транзитной области ДИСП СРВ может варьироваться в зависимости от размера раздела РВ. При инициализации ДИСП значение размера области абонента, соответствующее размеру раздела РВ, выбирается из специальной таблицы. Эта таблица является отдельным программным модулем ДИСП с именем DISPCSIZ, который также содержит соответствующие размерам области абонента размеры области данных - части области абонента для констант, переменных, меток, массивов, на этапах трансляции и выполнения программ. [16]
Размер области абонента и транзитной области ДИСП СРВ может варьироваться в зависимости от размера раздела РВ. При инициализации ДИСП значение размера области абонента, соответствующее размеру раздела РВ, выбирается из специальной таблицы. Эта таблица является отдельным программным модулем ДИСП с именем DISPCSIZ, который также содержит соответствующие размерам области абонента размеры области данных - части области абонента для констант, переменных, меток, массивов, на этапах трансляции и выполнения программ. [17]
Библиотека абонента является библиотечным набором данных с записями неопределенной длины. Разделами этого набора являются программы, файлы и тексты. Признаки элементов библиотеки заносятся в оглавление библио - теки. Один блок оглавления содержит 16 записей об элементах библиотеки. Размер программы или - текста в библиотеке определяется размером области абонента, в которой создавалась программа или текст, - столько байт будет отведено для нее в библиотеке. Программы и тексты записываются блоками максимально возможной длины ( 3625 байт для ЕС-5050 и 7294 байта для ЕС-5061), начиная с новой дорожки. Таким образом, например, программа, создаваемая в области абонента размером 10000 байт, будет занимать в библиотеке на ЕС-5050 три дорожки, а в библиотеке на ЕС-5061 - две дорожки. [18]