Энциклопедия по машиностроению XXL

Оборудование, материаловедение, механика и ...

Статьи Чертежи Таблицы О сайте Реклама

Компиляторы дисплейных файло распределение свободной

При стирании или повторном формировании записи следует обеспечить возможность повторного использования освобождающегося места в памяти. Это означает, что компилятор дисплейного файла должен быть снабжен некоторой системой распределения Свободной памяти, которая распределяет блоки памяти и в которую эти блоки возвращаются после их использования.  [c.113]

В компиляторах дисплейных файлов могут использоваться многие другие типы систем распределения свободной памяти недостаток места не позволяет подробно остановиться на каждом из них. Читатель, желающий получить более подробную информацию по этому вопросу, может обратиться к работе [147].  [c.115]


При реализации метода процедур отображения предполагается минимальное изменение синтаксиса языка и, следовательно, транслятора необходимо только добавить процедуры для выполнения операций переноса, отсечения, совмещения преобразований и ввести генератор дисплейных кодов. Для обеспечения подобных возможностей с помощью макрокоманд необходимо написать компилятор псевдодисплейного файла, подпрограмму слежения за текущей позицией луча, а также все элементы системы преобразований. Кроме того, нужно предусмотреть, чтобы система распределения свободной памяти обеспечила потребности компилятора псевдодисплейного файла. Однако при этом нельзя вносить никаких изменений в язык. Если для работы системы не нужны какие-либо преобразования, то может использоваться более простой компилятор дисплейного файла, в котором функции графических макрокоманд ограничены формированием набора графических примитивов. В этом случае их применение является тривиальной задачей. Поскольку выше были подробно рассмотрены задачи макрокоманд при генерации дисплейного файла, то в этой главе только подведены итоги по вопросу о  [c.368]


Основы интерактивной машинной графики (1976) -- [ c.0 ]



ПОИСК



ДИСПЛЕЙНЫЕ ФАЙЛЫ Компиляторы дисплейных файлов

Компиляторы дисплейных файло

М-файл



© 2025 Mash-xxl.info Реклама на сайте