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

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

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

Дисплейный процессор распределение свободной

Задача распределения свободной памяти значительно упрощается, если придерживаться следующей простой стратегии все новые записи добавляются к концу дисплейного файла, который уплотняется для заполнения промежутков, образующихся при удалении и обновлении записей (рис. 5. 18). Обычно на это время дисплейный процессор приходится останавливать. Это означает, что даже при использовании двойной буферизации изображение на экране на короткие периоды будет пропадать. Несмотря на это, крайняя простота метода уплотнения делает его идеальным средством для использования в графических системах небольшой мощности.  [c.116]


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


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



ПОИСК



Дисплейный процессор

Процессор



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