Файл: Каган Б.М. Цифровые вычислительные машины и системы учеб. пособие.pdf

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

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

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

Добавлен: 09.04.2024

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

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

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

сывается по соответствующему адресу в буферное запоминающее уст­ ройство 7. Знак, поступающий первым, записывается в память по ад­ ресу, имеющему код /, и печатается на первой позиции строки, т. е. первым слева на бумаге. Второй знак — по адресу, имеющему код 2, и печатается на второй позиции и т. д. Иногда перед передачей каж ­ дого знака, подлежащего печати, передается его адрес в памяти, ко­ торый является также номером позиции в строке. В этом случае ад­ рес передается из канала в регистр адреса, разделенного на две сту­ пени X и У (регистры 8 и 9). Если адрес из канала не передается, то код его образуется путем прибавления единицы к содержимому ре­

гистра адреса памяти.

8

и

9)

разбит

Хнаи

двеУ

ступени

Х и Регистр адреса памяти (регистры

 

 

У, потому что память выполнена на ферритовых сердечниках, ра­

ботающих по принципу совпадения токов. Ступени

 

 

регистра

адреса управляют протеканием полутонов по соответствующим ли­ ниям кассет запоминающего устройства 7.

После передачи из канала информации на одну строку связь устройства управления с каналом прекращается. Далее устройство управления работает автономно, осуществляя операции, необходи­

мые для печати

4,принятой информации. Перед печатью каждого зна­

ка оно подготавливает указатели печати, которые располагаются в

регистре печати

имеющем столько

разрядов,13

сколько знаков в од­

ной строке Б П У . Перед поступлением первого знака, расположенного1

на барабане2с печатающими колесами

(символ 0), в счетчик теку­

щего знака

 

заносится по импульсу от генератора кода

код этого

символа (для

знака 0 код образуется путем гашения

счетчика теку­

щего знака). После этого содержимое

буферного запоминающего

устройства3.

опрашивается последовательно, начиная с первой6

ячейки.

Прочитанный из каждой ячейки2.

знак

записывается в

регистр выво­

да

Содержимое его сравнивается

схемой сравнения

с

содержи­

мым счетчика

текущего знака

В

случае

совпадения

сравниваемой

информации (в рассматриваемом случае наличие кода 0 в

1счетчике

текущего знака и в регистре вывода)

4.производится запись

 

в соот­

ветствующий разряд регистра печати

Выборку триггера в регистре

печати производит дешифратор номера позиции 5. Поскольку номер

позиции знака на бумаге совпадаетХ и У.

с адресом данного знака в бу­

ферном запоминающем устройстве, 10,то управляют этим дешифратором

ступени

регистра адреса

 

Например, если

нуль оказался

в ячейке памяти, имеющей адрес

 

то

дешифратор

позиции запи­

шет единицу в десятый триггер

регистра

печати. После

опроса

бу­

ферного запоминающего устройства

по всем

адресам

в момент про­11

хождения

подготовленного знака

(символ 0) под печатающими12,

мо­

лоточками производится опрос регистра печати. Усилители

ко­

возбуждают электромагниты тех

печатающих

молоточков

у

торых в соответствующих разрядах регистра печати записаны еди­ ницы.

Молоточки электромагнитов в результате этого печатают первый знак, расположенный на барабане Б П У (символ 0), на соответствую­ щих позициях строки Затем генератор кода посылает новый импульс в устройство управления и счетчик текущего знака увеличивает свое содержимое на единицу. В нем записывается следующий знак, рас­ положенный на барабане Б П У (символ 1). Далее описанный цикл операций повторяется для этого знака. Всего для печати одной стро­ ки требуется выполнить я таких циклов, где я — число различных знаков, помещенных на окружности знакового барабана Б П У . Устрой­

443


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

7-5. Э К Р А Н Н Ы Е П УЛ ЬТЫ

Работа вычислительных машин с разделением времени, а также использование их в автоматизированных системах управления и раз­ личных информационно-вычислительных системах требует укомплек­ тования таких систем удобными средствами связи человека с маши­ ной. Одним из таких средств является устройство вывода информации на электронно-лучевую трубку (Э Л Т ), часто называемое экранным пультом. На ЭЛ Т может выводиться как алфавитно-цифровая, так и графическая информация.

Широкое распространение экранные пульты получили в так назы­ ваемых «запросно-ответных станциях» — устройствах, которые пред­ назначены для оперативного обмена информацией между оператором и машиной. При наличии этих устройств оператор с помощью клавиа­

 

туры, светового

или емкост­

 

ного

«карандаша»

может

 

ввести

в

машину нужную

 

информацию,

а

также

вы­

 

звать

любую информацию,

 

хранящуюся

в

памяти

вы­

 

числительной

машины,

при

 

необходимости

откорректи­

 

ровать

ее

и

снова

отпра­

 

вить

в

машину

 

для

даль­

 

нейшей

обработки.

Экран­

 

ные пульты

находят

приме­

 

нение в информационно-вы­

 

числительных

системах,

ко­

 

торые

предназначены

для

 

различного

 

рода

справоч­

 

ных служб, хранения и вы­

 

дачи

планово-экономической

 

информации,

расчетов слож­

 

ных

электрических

цепей,

 

определения

сложных

кон­

 

туров деталей и т. д.

 

 

Рис. 7-17. Экранный пульт с клавиату­

При

наличии

экранных

пультов

общение

человека

рой.

с машиной

упрощается,

от­

 

падает

необходимость

на­

 

бивать перфоленты или пер­

 

фокарты

с

запросами,

вво­

дить их в вычислительную машину, печатать полученные от маши­ ны ответы, набивать исправления, вводить эти исправления в ма­ шину и т. д. Например, инженер-расчетчик при работе с экранным пультом, проводя «световым карандашом» по экрану Э Л Т , может откорректировать сложную электрическую схему, рассчитанную вы­ числительной машиной и выведенную ею на экран.

Весьма полезны экранные

пульты при разработке

интегральных

схем и плат для размещения этих

схем. После ввода

исходной ин­

формации и обработки ее Ц В М

на

экране Э Л Т возникает четкое

444


изображение интеіральной схемы или платы. Инженер-проектиров­ щик имеет возможность передвигать компоненты или группы компо­ нентов, чтобы получить рациональное их расположение. Для этого ему необходимо только подносить «световой карандаш» к командам, которые также выведены на экран Э Л Т , и к элементам схемы, на ко­ торые воздействуют эти команды. Смена команд производится нажа­

тием кнопки па экранном пульте.

с

клавиатурой

 

мм

на

Внешниймм

вид экранного пульта

показан

рис. 7-17

Размеры экрана находятся

в пределах

от

100ХЮ0

 

до

500X500

 

Fla экранный пульт в зависимости

от

его

размеров

и

методов

знакогенерирования может

быть

выведено от

128 до 4 000

знаков.

 

 

 

 

 

 

 

 

 

6

Рис. 7-18. Упрощенная блок-схема управления экран­ ными пультами.

і — канал;

2 — буферное регенеративное ЗУ;

3 — блок гене-

рирования

символов; 4 — схема

координатного отклонения;

5 — блок

связи; 6 — экранные

пульты;

7— клавиатура;

 

8 — световой карандаш;

9 — скоростная фотокамера.

 

 

управ­

 

На рис. 7-18 показана упрощенная блок-схема устройства2

 

ления экранными5,пультами.4

Основные

узлы

его

следующие:

блок

 

связи с каналом

буферная регенеративная память

, схема коорди­

 

натного отклонения

и блок ввода. Массив данных, подлежащих ото­

 

бражению, передается из канала и принимается в буферную регенера­

 

тивную память. Как правило, ее емкость соответствует размеру кад­

 

ра, изображаемого

на экране Э Л Т .

Адрес кода любого

 

символа в

 

буферном запоминающем устройстве (БЗУ) одновременно определяет

 

его положение (строка и позиция

в строке)

на экране. После

запол­

 

нения буферной памяти экранный пульт работает автономно, произ­

'

водя циклически последовательный опрос ячеек Б ЗУ ,

извлечение

ко-

 

дов символов, их расшифровку и изображение на

экране

Э Л Т .

Ч а­

 

стота опроса регенеративной памятигц.

 

выбирается

такой,

чтобы

не

 

возникало мерцания кадров на экране

ЭЛ Т . В зависимости от типа

 

трубки она

составляет 20—60

Для

документирования

выводимой

 

информации

используется скоростная

фотокамера.

Для

управления

 

отображением информации и корректировки информации служит блок

445


ввода, сигналы от которого через

блок

связи поступают в Б З У и

канал.

блока

координатного отклонения

Рассмотрим принцип работы

и блока генерирования знаков.

 

 

Блок координатного отклонения содержит два преобразователя

дискретной величины в непрерывную и два

усилителя постоянного

тока. На вход преобразователя из регистра

адреса Б ЗУ поступает

код координат. Выходные напряжения преобразователей усиливаются и поступают на вертикальные или горизонтальные отклоняющие пла­ стины Э Л Т . Для Э Л Т с электромагнитной системой отклонения уси­ литель вырабатывает ток, пропорциональный входному напряжению. Этот ток затем поступает в отклоняющую катушку.

Рис. 7-19. Блок-схема генератора символов с запоминанием информа­

ции о символе в ферритовой матрице.

1— дешифратор кода

координат символа; 2 — блок управления; 3 — дешифра­

тор кода символов; 4

— схема опроса вертикальных шин матрицы; 5 — схема

опроса горизонтальных шин матрицы; 5—схема выбора символов; 7—усили­

тель развертки по координате X

символа; 8 — усилитель подсвета; 9—усили­

тель развертки по координате У символа; 10— отклоняющая система;

И —элек­

тронно-лучевая трубка; 12 ~ код

координат символа; 13 — импульс

«начало

знака»;

14 — код символа.

 

Генераторы знаков принято классифицировать по способам, ко­ торые лежат в основе формирования знака. Наиболее распространены

растровый и функциональный методы получения

знаков

на

экра­

не Э Л Т .

растровом

методе формирования

знаков

на экране

ЭЛ Т

При

получают

развертку

по строкам подобно

телевизионной

развертке

(прямоугольный растр). Видимое изображение возникает вследствие подсвета точек или линий на этом прямоугольном растре Растр раз­ вертывают по всему экрану трубки и, подсвечивая на нем сразу группу точек, получают изображения многих знаков. Для хранения информации, необходимой для подсвета точек или линий, в этом слу­ чае используют магнитный барабан или магнитные диски.

Можно использовать малоформатный растр на один знак. Раз­

вертывая на экране много таких растров, получают группу светящих­ ся знаков.

446


На рис. 7-19 показана схема получения малоформатного растра на один знак и подсвета точек для изображения знака. В данном случае память для знаков выполнена на ферритовых сердечниках,

образующих матрицу с числом сердечников

7 X 5 . Провод записи зна­

ка продевается через сердечники такой

памяти, образуя контур

знака. При записи по этому проводу проходит полный ток. Опрос сер­ дечников производится подачей полутоков в соответствующие вер­ тикальные и горизонтальные линии. Сначала опрашивается левый сер-

Рис. 7-20. Блок-схема генератора символов с запоминанием информа­ ции о символе на цепочках сопротивлений.

1 — дешифратор кода символов; 2 — схема управления; 3 — дешифратор кода

координат символа; 4 — схема

опроса; 5 — усилитель отклонения по координа­

те X

символа; 6 — усилитель

подсвета; 7 — усилитель отклонения по

коорди­

нате

У символа;

8 — отклоняющая катушка; 9 — электронно-лучевая

трубка;

10 — код символа;

/ / — импульс «начало знака»; 12 — код координат

символа.

дечник в верхней линии, затем — второй слева и т. д. После опроса сердечников первой линии опрашиваются сердечники второй линии, затем третьей и т. д. Синхронно с опросом матрицы на экране ЭЛ Т разворачивается малоформатный растр. Импульсы, появляющиеся в результате перемагничивания сердечников, подсвечивают на таком растре точки, образующие контур знака. Память для знаков может быть выполнена также на линиях задержки, на резисторах по мето­ ду «взвешивания», на диодной матрице и т. д.

При функциональном способе формирования символов луч Э Л Т рисует знак подобно тому, как мы его изображаем карандашом на бумаге. Генератор знака вырабатывает для каждого символа функ­ циональные сигналы отклонения по координатам X и У. Луч Э Л Т в зависимости от схемы рисует знак плавно или чертит его контур штрихами, точками. Для плавного начертания знака используется схема с генераторами синусоидальных и косинусоидальных напряже­ ний. В основе способа лежит тот факт, что сложная периодическая

447