ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 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