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

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

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

Дисплейный процессор записи в нем

Предположим также, что необходимо изменить содержание записи 2 Например, эта запись может описывать объект, который непрерывно поворачивается. В связи с этим невозможно просто заменить содержимое новыми дисплейными командами, поскольку существует значительная вероятность того, что дисплейный процессор попытается исполнять в процессе замены. Работа в таком режиме, когда один процессор формирует запись, а другой одновременно ее считывает, обычно приводит к неопределенным результатам, если не приняты особые меры предосторожности при формировании записи. При компиляции дисплейного файла такие особые меры предосторожности , например, могут означать, что запись можно считывать в следующий момент времени после окончания процесса добавления новой команды к файлу. Компилятор, удовлетворяющий такому требованию, обычно является большим и медленно действующим.  [c.107]


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

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

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


Смотреть страницы где упоминается термин Дисплейный процессор записи в нем : [c.548]   
Основы интерактивной машинной графики (1976) -- [ c.107 , c.153 ]



ПОИСК



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

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

Запись

Процессор



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