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

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

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

Дисплейный процессор памяти

Структура программного обеспечения в общем виде представлена на рис. 6.6. Прикладные программы выполняют функции опознавания и идентификации вводимой графической информации и формирования информации для вывода на экран дисплея. Дисплейный файл представляет собой совокупность команд, необходимых для управления дисплейным процессором для вывода данного изображения на экран. Дисплейный файл хранится в памяти ЭВМ. Функции дисплейного процессора заключаются в преобразовании символов дисплейного файла в управляющие сигналы, подаваемые через ЦАП на дисплей.  [c.174]


Эволюция комплексов с графическим взаимодействием характеризуется, в частности, попытками разгрузить память основной ЭВМ, к которой подключаются устройства ввода и вывода графической информации. С этой целью применяют отдельные блоки оперативной памяти, называемые буферной памятью. Дисплей, снабженный таким блоком, называется дисплейным терминалом [86]. Позднее, в состав дисплейного терминала стали включать мини-ЭВМ (дисплейный процессор), которая позволила управлять буферной памятью и выполнять некоторые программы. В результате образовался комплекс, называемый сателлитным дисплейным терминалом. Последний обеспечил возможность проектирования систем графического взаимодействия с разделением времени. При такой схеме возникают сложные вопросы, связанные с обменом данными между центральной ЭВМ (центральным процессором) и дисплейными процессорами.  [c.13]

Процессом регенерации изображения на ЭЛТ может управлять непосредственно ЭВМ. Для этого изображение разбивается на отдельные точки, и координаты х, у каждой точки последовательно подаются на экран. Изображение регенерируется путем повторения этого процесса не менее 30 раз в секунду. Таким способом можно регенерировать лишь ограниченное количество точек более популярным методом сейчас является использование автономного дисплейного процессора, назначение которого состоит в том, чтобы выбирать данные из памяти ЭВМ и использовать их для генерирования точек и линий на экране ЭЛТ.  [c.18]

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

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

При расширении набора команд, приведенного в табл. 4.1, следует соблюдать осторожность, ибо, как указали Майер и Сазерленд [193], при этом можно попасть в заколдованный круг усовершенствование дисплейного процессора приводит к превращению его в универсальную ЭВМ, что в свою очередь потребует выделения специального канала для осуществления регенерации изображения в дисплее и т. д. Поэтому, прежде чем расширять набор команд, следует тщательно изучить особенности использования дисплея в конкретных случаях. При анализе часто обнаруживается, что совсем не обязательно расширять набор команд дисплейного процессора для успешного решения поставленной задачи. Основное назначение дисплейного процессора заключается в обеспечении вывода изображения на экран дисплея без мелькания и сокращении объема используемой памяти. Дисплейный процессор должен также снизить поток запросов от дисплея к ЭВМ, к которой он подключен. Дисплейный процессор должен упростить для основной ЭВМ задачу составления дисплейного файла. Но все это можно осуществить с помощью простого, логически завершенного набора команд без увеличения количества команд или их усложнения.  [c.98]


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

Положим, что точки запоминаются по мере поступления координат от устройства ввода, причем они представляются как перемещения относительно предшествующей точки (рис. 5. 25). Программа вывода передает каждое из этих перемещений в компилятор дисплейного файла с указанием на компиляцию отрезка прямой соответствующей длины. Окончательный дисплейный файл будет представлять собой в основном последовательность команд для дисплейного процессора на вычерчивание векторов, как показано на рис. 5. 26. Единственное различие между исходными данными и соответствующей командой дисплейного файла состоит в том, что в дисплейном файле добавлен код операции вектор . Оба этих списка данных должны находиться в памяти ЭВМ, а объем памяти может быть недостаточен. Поэтому целесообразнее использовать один набор данных для обеих целей.  [c.122]

Одной из наиболее важных характеристик дисплея является простота формирования для него дисплейного файла, что зависит от степени проработки набора команд дисплейного процессора, способа управления дисплейным процессором со стороны центральной ЭВМ и реализации обращений дисплея к определенным участкам основной памяти. Необходимые сведения по этим вопросам можно найти в работах [84, 193, 302].  [c.556]

Рис. 24. Распределение памяти центрального процессора с использованием отдельного дисплейного буфера. Рис. 24. Распределение памяти <a href="/info/215539">центрального процессора</a> с использованием отдельного дисплейного буфера.
Рис. 25. Распределение памяти центрального процессора без использования дисплейного буфера. Рис. 25. Распределение памяти <a href="/info/215539">центрального процессора</a> без использования дисплейного буфера.
Графический терминал ЭПГ-СМ имеет дисплейный процессор, который встраи-иаетси в стойку минн-ЭВМ типа СМ. Дисплейный процессор обеспечивает обмен информацией с процессором СМ ЭВМ, чтение из памяти дисплейного файла (подготовленного на СМ ЭВМ списка команд терминала ЭПГ-СМ), выполнение команд ЭПГ-СМ-преобразовапии графических данных в соответствующие сигналы управления графическим монитором, обработку ni-налов от светового пера. Не-  [c.13]

С точки зрения автоматизации процесса конструирования наиболее важными устройствами в составе АРМ являются средства ввода и вывода графической информации. К ним относится рулонный графопостроитель, графопостроитель планшетного типа (чертежный автомат), полуавтомат кодирования графической информации (ПКГИ) и устройство преобразования графической информации (УПГИ). УПГИ включает графический дисплей, дисплейный процессор, устройство ввода графической информации и устройство сопряжения с процессором АРМ. Емкость памяти дисплейного процессора для хранения изображения составляет 4096 18-разрядных чисел, размер рабочего поля экрана 210x297 мм, разрешающая способность 0,5 мм, число типов линий 7, число набираемых символов 140. При частоте регенерации изображения 50 Гц информационная емкость экрана составляет до 1000 символов. Если устройство ввода графической информации непосредственно работает с экраном, используется световое перо. Световым пером необходимо указать на какую-либо светящуюся точку на экране, и далее движение светового пера будет отслеживаться в виде соответствующего изображения. При необходимости, нажимая на специальную клавишу на клавиатуре дисплея, световым пером можно удалять элементы изображения. Устройства ввода графической инфор мации, работающие независимо от экрана, управляют положением светового указателя на экране с помощью рычажного или шарового устройства управления.  [c.272]


Упрощенная схема дисплейного процессора показана на рис. 4.1. Команды передаются из памяти в регистр команд, где они декодируются. Затем информационное содержание команды передается в соответствующие регистры. На рис. 4.1 также показаны  [c.80]

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

При использовании структурированных дисплейных файлов необходимо наличие дисплейного процессора для обработки обращений к подпрограммам с несколькими уровнями вложений, как это делается, например, с помощью магазинной памяти (стека). Можно также использовать метод, примененный в различных системах, подобных системе ОгарЬ1с-2 [44, 206]. В этой системе вместо перехода к подпрограммам осуществляется прерывание работы локальной ЭВМ, когда Встречается обращение к подпрограмме, и это обраще-  [c.119]

Дисплейный пульт, изображенный на рис. 23, можно считать авто-номньгм. Даже после отключения от него центральной ЭВМ, изображение на экране может сохранятся. Однако существует много других схем огранизации буфера дисплея и блоков управления. Например, центральный процессор основной ЭВМ способен выполнять функции управления, а 1В качестве буфера дисплея может использоваться часть оперативной памяти этой ЭВМ. Структура такого рода покаеана на рис. 25. В этой системе сама центральная ЭВМ просматривает описок изображения и передает на дисплейный пульт последовательно слово за словом. Когда этот список исчерпан, ЭВМ должна перейти к выполнению других функций, нужных для организации работы системы. К таким функциям относятся реакции на сигналы от светового пера и клавиатуры. Кроме того, ЭВМ должна выполнять всевозможные вычисления, требующиеся для решения задачи, а также для преобразования изображении.  [c.33]


Смотреть страницы где упоминается термин Дисплейный процессор памяти : [c.74]    [c.194]    [c.32]   
Основы интерактивной машинной графики (1976) -- [ c.113 ]



ПОИСК



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

Память

Процессор



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