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

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

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

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

Добавлен: 23.10.2024

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

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

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

Предусмотрены два режима вывода информации на перфо­

карты:

вывод информации в коде КПК-12 с предварительным аппа­

ратурным кодопреобразованием из внутримашинного кода ДКОИ;

вывод информации в любом коде (аппаратурное кодопреобра-

зование отсутствует).

Рис. 17. Карточный перфоратор ЕС-7010

Режим вывода информации определяется кодом команды,,

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

В устройстве ЕС-7010 предусмотрен контроль на замятие

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

устройство. При обнаружении ошибки перфорации неверно от-

перфорированная карта автоматически укладывается в карман 1.

Устройство выполняет следующие команды:

01 —«Запись с кодопреобразованием, выбор кармана 1 и по­ дача»;

21 — «Запись без кодопреобразования, выбор кармана 1 и по­ дача»;

74

41 —«Запись с кодопреобразованием, выбор кармана 2 и по­ дача»;

61 — «Запись без кодопреобразования, выбор кармана 2 и по­

дача»; 03 — «Холостой ход»;

04 — «Уточнить состояние».

Во время выполнения команд записи информация, поступаю­

щая из канала, помещается в буферное запоминающее устрой­

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

боты канала.

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

2—7 первого из них используются для перфорации позиций 12—3 колонки перфокарты, разряды 2—7 второго байта содер­ жат информацию для перфорации 4—9 позиций той же колонки.

Разряды 0—1 обоих байтов не используются.

C помощью команд записи осуществляются выбор кармана для укладки перфокарт и подача перфокарт.

Устройство ЕС-7010 информирует вычислительную систему ■о своем состоянии выдачей в канал байта состояния.

Байт состояния устройства

Разряды

■О, 1, 2 Не используются

3Занято

4Канал кончил. Указатель устанавливается при завершении передачи данных из канала в устройство

5Устройство кончило. Операция перфорации окончена и устройство может выполнять следующую команду

6Сбой в устройстве. Указатель устанавливается тогда, когда байт уточненного состояния отличен от нуля

7Не используется

По команде «Уточнить состояние» устройство выдает в вы­

числительную систему один байт уточненного состояния, иден­

тифицирующий причину сбоя в устройстве.

Байт уточненного состояния устройства

Разряды

0Команда отвергнута. Команда не может быть выполнена устрой­ ством

1Требуется вмешательство. Замятие, неподача или двойная подача перфокарт, переполнение приемных карманов или коробки конфетти и пр.

75


2Ошибка в выходной шине. Код команды или данные имеют непра­ вильную четность

3Сбой в оборудовании. Устройство зафиксировало сбой в своих ло­ гических схемах

4.5, 6, 7 Не используются

УСТРОЙСТВО ВЫВОДА ИНФОРМАЦИИ НА ПЕРФОКАРТЫ ЕС-7012

Устройство ЕС-7012 используется для вывода информации на 80-колоночные перфокарты. Оно подключается к любой мо­ дели ЕС ЭВМ. Подобно устройству ЕС-7010 оно может под­ ключаться как к мультиплексному, так и к селекторному ка­ налу; имеет буферное запоминающее устройство емкостью 256 байтов.

Скорость вывода информации составляет 250 перфокарт в минуту. Подача перфокарт производится из подающего кар­ мана, вмещающего 1200 перфокарт. Способ и режимы перфо­ рации устройства ЕС-7012 те же, что и у устройства ЕС-7010.

Отперфорированные карты укладываются в один из двух приемных карманов, каждый из которых вмещает 1200 пер­ фокарт.

В отличие от устройства ЕС-7010 в устройстве ЕС-7012

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

нацию (в режиме перфорации с кодопреобразованием). Недо­ пустимой считает комбинация пробивок, содержащая более одной пробивки в позициях 1—7 одной колонки перфокарты.

Устройство ЕС-7012 аналогично устройству ЕС-7010 по со­ ставу команд и указателей байта состояния и байта уточнен­ ного состояния.

УСТРОЙСТВО ВЫВОДА ИНФОРМАЦИИ НА ПЕРФОКАРТЫ ЕС-7013

Устройство ЕС-7013 предназначено для вывода информации на 80-колоночные перфокарты. Оно имеет буферное запоминаю­ щее устройство на две перфокарты.

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

250 перфокарт в минуту. Перфокарты подаются из подающего кармана, вмещающего 1500 перфокарт. Перфорация карт осу­ ществляется электромеханическим способом. Способ -и режимы перфорации устройства ЕС-7013 те же, что и у устройства ЕС-7012. После перфорации карты помещаются в один из двух приемных карманов, каждый из которых вмещает по 1300 пер­ фокарт.

Контроль перфорации производится фотоэлектрическим счи­ тыванием отперфорированных карт. Состав команд и указате­ лей байтов состояния и уточненного состояния аналогичен устройству ЕС-7012.

Глава 6.

ПЕРФОЛЕНТОЧНЫЕ УСТРОЙСТВА ВВОДА

 

И ВЫВОДА ИНФОРМАЦИИ

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

Используя устройство подготовки данных ЕС-9020, можно нанести на перфоленту информацию в коде ГОСТ 13052—67.

УСТРОЙСТВО ВВОДА ИНФОРМАЦИИ C ПЕРФОЛЕНТЫ ЕС-6022

Устройство ввода информации с перфоленты ЕС-6022 (рис. 18)

предназначено для ввода информации с 5, 6; 7- или 8-дорожеч­

ной перфоленты в составе любой из моделей ЕС ЭВМ. Устрой­ ство настраивается на определенную ширину перфоленты вруч­ ную. Оно может быть подключено к мультиплексному и селек­

торному каналам, причем при подключении к мультиплексному каналу оно может работать либо в мультиплексном, либо в мо­ нопольном режиме. Устройство ЕС-6022 имеет встроенное устройство управления.

Скорость ввода информации составляет 1500 строк в секунду

у

устройства ЕС-6022 (СССР)

и 1000

строк

в

секунду —

у

устройств ЕС-6022 (ПНР) и

ЕС-6022

(ВНР).

В

устройстве

ЕС-6022 используется фотоэлектрический способ считывания

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

В устройстве ЕС-6022 предусмотрен контроль на замятие

перфоленты, контроль регулирования механизма протяжки пер­ фоленты. В устройстве ЕС-6022 (СССР) имеется возможность контроля вводимой информации по четности или нечетности, в устройстве ЕС-6022 (ВНР) выполняется контроль вводимой ин­ формации по четности.

Устройство ЕС-6022 выполняет следующие команды: 02 —■ «Чтение»; 06 — «Чтение до символа «Конец блока»;

03 —«Холостой ход»;

04 — «Уточнить состояние».

77


Во время выполнения команды «Чтение» может произво­ диться контроль вводимой информации по четности или нечетности — ЕС-6022 (СССР) или почетности — ЕС-6022 (ВНР). Информация может быть считана с перфоленты и без контро--

ля — ЕС-6022 (СССР) и ЕС-6022 (ПНР). Режим контроля ин­

формации определяется положением переключателя контроля на пульте устройства. Команда «Чтение до символа «Конец

блока»

отличается

от команды «Чтение» способом окончания

 

 

 

чтения

перфоленты.

Если

 

 

 

чтение по команде «Чте­

 

 

 

ние» оканчивается по ини­

 

 

 

циативе канала, т. е. по

 

 

 

счетчику,

заданному в

 

 

 

этой команде, то в случае

 

 

 

команды «Чтение до сим­

 

 

 

вола «Конец блока» оно

 

 

 

оканчивается

либо

по

 

 

 

инициативе

канала,

либо

 

 

 

по инициативе устройства

 

 

 

при

обнаружении

 

симво­

 

 

 

ла «Конец блока». Сим­

 

 

 

волом «Конец блока» мо­

 

 

 

жет быть любой символ.

 

 

 

Устройство ЕС-6022 опо­

 

 

 

знает

этот

символ

на

 

 

 

перфоленте, если, во-пер­

 

 

 

вых, он набран на пере-

 

 

 

ключателях

 

на

\

пульте

Рис. 18.

Устройство

ввода информации

устройства,

 

и

 

BO-BTO-

рых,

выполняется

коман­

 

с перфоленты ЕС-6022

 

 

 

да

«Чтение

до

символа

Устройство ЕС-6022 информирует

«Конец блока»,

систему

вычислительную

о своем состоянии посылкой байта состояния.

Байт состояния устройства

Разряды

О, 1, 2 Не используются 3 Занято

4 Канал кончил. Передача данных из устройства в канал завершена

5Устройство кончило. Операция ввода информации окончена, устрой­ ство готово к выполнению следующей команды

6 Сбой в устройстве. Байт уточненного состояния отличен от нуля

7Особый случай. Считана последняя перфолента, содержащая вводи­ мый массив информации, при нажатой клавише «Конец картотеки»

Причина сбоя в устройстве уточняется с помощью команды «Уточнить состояние», в ответ на которую устройство ЕС-6022 выдает в вычислительную систему один байт уточненного со­ стояния.

78


Байт уточненного состояния устройства

Разряды

О Команда отвергнута. Команда не может быть выполнена устройством

1Требуется вмешательство. Открыта крышка тракта перфоленты, по­ теря символа и т. д.

2Ошибка в выходной шине. Код команды имеет неправильную чет­ ность

3Сбой в оборудовании. Прекратилась подача перфоленты, отсутствие на перфоленте информационных пробивок и синхропробивок (в те­ чение 400—800 мсек) и др.

4Ошибка в данных. Ошибка по четности или нечетности при вводе информации с перфоленты

5, 6, 7 Не используются

УСТРОЙСТВА ВЫВОДА ИНФОРМАЦИИ НА ПЕРФОЛЕНТУ ЕС-7022 И

ЕС-7024

Устройство вывода информации на перфоленту ЕС-7022 по­ казано на рис. 19. Устройства ЕС-7022 и ЕС-7024 предназна-

Рис. 19. Устройство вывода информации на пер­ фоленту ЕС-7022

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

перфоленту. Они могут подключаться в мультиплексному или селекторному каналу в составе любой модели ЕС ЭВМ. При подключении к мультиплексному каналу устройство может ра­ ботать либо в мультиплексном, либо в монопольном режиме. Устройство имеет встроенное устройство управления.

79


Скорость вывода информации составляет 150 строк в се­ кунду (ЕС-7022), или 100 строк в секунду (ЕС-7024).

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

Устройство вывода информации на перфоленту выполняет следующие команды:

01 —«Запись»; 05 —«Запись данных и символа «Конец блока»;

03 —«Холостой ход»;

04 — «Уточнить состояние».

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

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

По команде «Запись данных и символа «Конец блока» после вывода на перфоленту блока данных автоматически перфори­ руется символ «Конец блока», код которого задается на пульте устройства. Этот символ используется как разделитель блоков данных на перфоленте.

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

Байт состояния устройства

Разряды

0, 1. 2 Не используются 3 Занято

4 Канал кончил. Передача данных из канала в устройство окончена

5Устройство кончило. Устройство завершило операцию вывода инфор­ мации и готово к выполнению следующей команды

6Сбой в устройстве. Байт уточненного состояния устройства отличен от нуля

7Не используется

Устройства вывода информации на перфоленту по команде «Уточнить состояние» выдают один байт уточненного состоя­ ния, идентифицирующий причину сбоя в устройстве.

Байт уточненного состояния устройства

Разряды

0Команда отвергнута. Команда не может быть выполнена устрой­ ством

1Требуется вмешательство. Кончилась перфолента, обрыв перфоленты

,и т. д.

2Ошибка в выходной шине. Код команды или данные имеют непра­ вильную четность

80