Файл: Единая система ЭВМ..pdf

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 23.10.2024

Просмотров: 64

Скачиваний: 0

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

мультиплексному каналам ЭВМ и работают под управлением

программы.

обмена с ЭВМ для всех графопостроителей

Возможности

Oi раничиваются

режимом записи, т. е. режимом, при котором

осуществляется передача графических данных от ЭВМ к устрой­ ствам. Для графопостроителей, снабженных собственной буфер­ ной памятью и имеющих программируемые генераторы символов (модели ЕС—7051, ЕС—7053), передаваемая графическая ин­ формация должна состоять из двух частей: набора программ

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

канальных команд для этих устройств введены дополнительные команды установки адресов начала символьной и информацион­ ной части буферной памяти. В сочетании с командой записи эти команды обеспечивают передачу информации в соответствующие

части буферной памяти, а также осуществляют настройку гра­ фопостроителей для правильного использования этих частей.

Отметим, что в буферной памяти графопостроителей, инфор­ мация всегда должна быть расположена так, чтобы сначала были записаны программы вычерчивания символов, а затем уже приказы программы графического изображения.

Характеристики графопостроителей

Шифрустройства

Страна-разработ­ чик

Ша г пиш ущего

элемента, мм

Максимальная

скоростьвычерчивания, м.м/сек

H

Размерырабочего поля, мм

Количествоцветов

Ориентация символов

 

 

 

 

 

 

 

К

 

 

 

 

 

 

 

 

 

 

S

 

 

 

і

 

!

I

;

I

I

 

 

 

 

Таблица 20

ЕС ЭВМ

 

 

|

Типы линий

Масштаб вычерчи­ ваемых символов

Набор символов

I

1

 

ЕС-7051 СССР 0,05

50

План­

1050×1000

3

Под 16

Непрерыв­ 1 : 1

253-

 

 

шет­

 

 

углами

ный,

пунк­

1

:2

 

 

ный

 

 

через

тирный,

2: 1

 

 

 

 

 

 

22,5°

штрихпунк-

 

 

 

EC-7052 СССР 0,1

200 Бара­

380×600

3

Под уг­

тирный

1

:2

 

Непрерыв­

64

0,05

 

бан­

 

 

лами 0°,

ный

*

I

: 1

ЕС-7053 СССР 0,1

150

ный

841 ×1600

3

90°. 180°

Непрерыв­

2:1

 

Бара­

Под 15

1

:2

253

 

 

бан­

 

 

углами

ный,

пунк­

1

:1

 

 

ный

 

 

через

тирный,

2 : J

 

 

 

 

 

 

22,5°

штрих-

 

 

 

-

 

 

 

 

 

пунктир­

 

 

 

 

 

 

 

 

ный

 

 

 

 

ЕС-7054 ЧССР 0,05

100

План­ 1600×1200

4

Под 16

 

1

:2

 

Непрерыв­

96.

 

 

шет­

 

 

углами

ный,

пунк­

1:1

 

 

ный

 

 

через

тирный,

2:1

 

 

 

 

 

 

22,5°

штрих-

 

 

 

пунктир­ ный

ПО



Характеристики графопостроителей

ЕС ЭВМ приведены

в табл. 20.

ЕС-7050 предназначено

Магнитосчитывающее устройство

для ввода в автономном режиме в графопостроители ЕС-7051, ЕС-7052 и ЕС-7053 программ графических изображений, рас­ положенных на магнитных лентах. Магнитные ленты для этой цели подготавливаются с помощью специальных программ на

стандартных устройствах магнитных лент ЕС ЭВМ, Плотность записи на ленте составляет 8 стр/мм. Программы графических изображений записываются на магнитную ленту в виде одного файла со стандартными метками, состоящего из записей

Рис. 26. Графопостроитель ЕС-7051

неопределенной длины, но не длиннее 32 К байтов. Каждая за­ пись, называемая зоной, обычно содержит отдельное изобра­

жение. Всего в файле может быть до 256 зон. Магнитосчитыва­

ющее

устройство обеспечивает автономный поиск нужной

зоны.

Графические изображения на магнитной ленте для магнито­

считывающих устройств подготавливаются в инкрементальной форме.

Графопостроитель ЕС-7051 (рис. 26). Устройство ЕС-7051

(СССР) является графопостроителем планшетного типа с ра­ бочим полем 1000—1050 мм. Максимальная скорость вычер­ чивания — 50 мм/сек.

Функционально графопостроитель состоит из электромеха­

нического двухкоординатного регистрирующего построителя

(ДРП), блока управления построителем (БУП) и блока пре­ образования данных (БПД).

Координатная система ДРП включает отдельно приводи­ мые в движение траверсу и перемещающуюся вдоль нее карет­ ку с пишущим узлом. Движение траверсы обеспечивает пере­ мещение пишущего узла в направлении оси X, а движение каретки — в направлении оси У.

Ill

БПД осуществляет прием графической информации в бу­ ферную память (4 К байтов), выполняет линейную и круговую интерполяцию и управляет через БУП исполнительными кана­ лами построителя, выполненными на базе шаговых двигате­ лей. БПД обеспечивает автоматическое вычерчивание по коду до 253 символов, ориентированных под 16 углами (через 22,5°). Символы задаются программно.

Пишущий узел состоит из трех пишущих элементов и обес­

печивает

трехцветный вывод

изображения.

Вычерчиваются

три типа

линий: непрерывный,

пунктирный и

штрихпунктир-

ный.

Графопостроитель обеспечивает ввод графической инфор­

мации либо в

режиме канального подключения к ЭВМ, либо

в автономном

режиме с перфоленты через фотосчитывающее

устройство и магнитной ленты через магнитосчитывающее устройство.

Графопостроитель ЕС-7051 работает

с

полным

набором

графических приказов графопостроителей ЕС ЭВМ.

 

ЕС-7052

Графопостроитель ЕС-7052 (рис.

27).

Устройство

(СССР) является графопостроителем

рулонного типа

с

рабо­

 

чим

полем

380 × 600 мм.

 

Максимальная

 

ско­

 

рость

 

вычерчивания —

 

200 мм/сек.

 

 

 

 

 

 

Функционально графо­

 

построитель

состоит

из

 

электронного блока обра­

 

ботки

данных

 

(БОД)

 

и

электромеханического

 

двухкоординатного

реги­

 

стрирующего построителя

 

(ДРП).

 

 

 

 

 

 

 

Координатная система

 

ДРП включает реверсив­

 

ный

транспортный

бара­

 

бан, перемещающий ру­

 

лон по оси X, и привод

 

пишущего узла,

который

 

перемещает

его

 

вдоль

Рис. 27. Графопостроитель ЕС-7052

образующей

барабана

по

 

оси У.

 

 

 

 

 

БОД принимает входную информацию, выполняет линейную

интерполяцию и управляет исполнительными каналами построи­ теля, выполненными на базе шаговых двигателей.

Графопостроитель обеспечивает вычерчивание по коду с

помощью специального генератора 64 символов, ориентирован­ ных горизонтально или вертикально. Ввод графической инфор­

мации либо в режиме канального подключения к ЭВМ, либо в

112


автономном режиме с перфоленты через фотосчитывающее уст­ ройство и магнитной ленты через магнитосчитывающее устрой­ ство.

Пишущий узел имеет три пишущих элемента и обеспечи­

вает трехцветную регистрацию изображения. Тип линий запи­ си — непрерывный.

Графопостроитель ЕС-7052 работает с ограниченным на­ бором приказов графопостроителей ЕС ЭВМ. Он выполняет только линейную интерполяцию, приказы выбора и управления пишущим элементом, масштабирования, вычерчивания символов и инкрементального режима.

Графопостроитель E(⅛7053. Устройство ЕС-7053 (СССР)

является графопостроителем рулонного типа с рабочим полем ■841 X 1600 мм. Максимальная скорость вычерчивания — 150 мм/сек.

Функционально графопостроитель состоит из электромеха­ нического двухкоординатного регистрирующего построителя (ДРП), блока управления построителем (БУП) и блока преоб­

разования данных (БПД).

Координатная система ДРП включает реверсивный тран­ спортный барабан, перемещающий рулон по оси X, и привод пишущего узла, который перемещает его вдоль образующей ба­ рабана по оси У.

БПД осуществляет прием графической информации в бу­ ферную память (4 К байтов), выполняет линейную и круго­

вую интерполяции и управляет через БУП исполнительными каналами построителя, выполненными на базе шаговых дви­ гателей. БПД обеспечивает автоматическое вычерчивание по коду до 253 символов, ориентированных под 16 углами (че­ рез 22,5°). Символы задаются программно.

Пишущий узел состоит из трех пишущух элементов и обе­ спечивает трехцветный вывод изображения. Вычерчиваются три типа линий: непрерывный, пунктирный и штрихпунктирный.

Графопостроитель осуществляет ввод графической инфор­

мации либо в режиме канального подключения к ЭВМ, либо в автономном режиме с перфоленты через фотосчитывающее устройство и магнитной ленты через магнитосчитывающее устройство.

Графопостроитель ЕС-7053 работает с полным набором графических' приказов графопостроителей ЕС ЭВМ.

Графопостроитель ЕС-7054. Устройство ЕС-7054 (ЧССР) яв­ ляется графопостроителем планшетного типа с рабочим полем

1600 × 1200 мм. Максимальная скорость вычерчивания —

100 мм/сек.

Функционально графопостроитель состоит из электромеха­ нического двухкоординатного регистрирующего построителя (ДРП) и блока обработки данных (БОД).

113


Координатная система ДРП включает ’ направляющую, движение которой обеспечивает перемещение по оси X и движу­ щейся вдоль нее каретки, которая обеспечивает перемещение по оси У. Приводы каретки и направляющей оснащены серводви­ гателями постоянного тока.

БОД осуществляет прием входной информации, выполняет соответствующий режим интерполяции и управляет исполни­

тельными каналами построителя.

Графопостроитель обеспечивает вычерчивание по коду с

помощью специального генератора 96 символов, ориентирован­

ных под 16 углами (через 22,5°).

Пишущий узел имеет четыре пишущих элемента и осуще­ ствляет четырехцветпый вывод изображений. Вычерчиваются три типа линий: непрерывный, пунктирный и штрихпунк-

тирный.

Графопостроитель вводит графическую информацию либо в режиме канального подключения к ЭВМ, либо в автономном режиме с перфоленты через фотосчитывающее устройство и ра­

ботает с полным набором графических приказов графопострои­ телей ЕС ЭВМ.

Программное обеспечение графических устройств

Среди операционных систем ЕС ЭВМ наиболее полное и со­ вершенное программное обеспечение графических устройств представляется в ОС ЕС.

Программное обеспечение графических устройств в ОС ЕС можно разбить на три группы: базисное программное обеспе­ чение графических устройств; проблемно-ориентированные гра­ фические компоненты ОС ЕС и пакеты прикладных программ машинной графики.

1. Базисное обеспечение предоставляет программные сред­ ства общего 'назначения, т. е. не ориентированные на решение никаких конкретных прикладных задач. Оно является базой для. создания проблемных программ. В соответствии с язы­ ковым уровнем выделяются два уровня этого обеспечения.

Базисное обеспечение нижнего уровня обеспечивает вклю­ чение в систему всех типов графических устройств ввода-выво­ да, их нормальное функционирование, организацию операций обмена и удобное программирование на языке Ассемблер. К

нему относятся следующие компоненты ОС ЕС:

а) графические сервисные программы — это набор макро­

инструкций, обеспечивающих и облегчающих программирование

на языке Ассемблер для всех типов графических устройств. Основными их функциями являются создание графических программ на языке приказов (для графических дисплеев и графо­

построителей), организация обмена, управление обработкой сиг­ налов внимания от дисплеев, управление буфером и т. д.;

114