Cтраница 4
Графический терминал состоит из векторного дисплея с дисплейным процессором. Ин-теллфктуальность терминала обеспечивается включением в его состав общецелевой мини - ЭВМ с памятью 16К 16-разрядных слов. Память мини - ЭВМ делится между процессором мини - ЭВМ и дисплейным процессором: в одном блоке памяти хранится программа дисплейного процессора, другой блок предназначается для размещения программ терминального матобеспечения, выполняемых процессором мини - ЭВМ. Такое совместное использование памяти не только уменьшает стоимость всей системы, но и предоставляет мини - ЭВМ самый прямой путь для доступа к дисплейному файлу и его редактирования. [46]
Существует четкое различие между форматами команд в дисплейном процессоре и в процессоре общего назначения. Таким образом, в командах обычно имеются ссылки на ячейки памяти, представляющие собой переменные данной программы. В программе дисплейного процессора, однако, имеются лишь константы, представляющие собой управляющие параметры, или координаты точек, или же коды символов. При выполнении такой программы новые данные не формируются. Таким образом, если бы в командах, генерирующих примитивы, упоминались адреса, по которым располагаются данные, это привело бы к нерациональному использованию памяти. Более экономично и эффективно упаковывать эти данные непосредственно в слово команды. По этой причине адреса памяти используются лишь в командах, которые организуют поступление потока слов из памяти дисплейного файла для непрерывной регенерации изображения. [47]
В данной главе рассматриваются функциональные и организационные аспекты дисплейного процессора. [48]