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

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

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

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

Добавлен: 23.10.2024

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

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

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

3Сбой в оборудовании. Устанавливается, если в байте 4 уточненного состояния установлен хотя бы один бит

4Ошибка в данных. Устанавливается, если биты 0—4, 7 байта 3 уточ­ ненного состояния не все равны 0 или, если во время операций записи «Записать», «Записать марку», «Стереть промежуток» в байте 1 уста­ новлен бит О

5Переполнение. Устанавливается, если во время выполнения операций чтения канал не может принять передаваемые ему из устройства дан­ ные, а во время выполнения команды «Записать» не выдает требуемые данные в установленном интервале времени. Операция прекращается

6Нулевой счетчик слов. Устанавливается при выполнении команды «За­ писать», если до начала записи канал не передал ни одного байта данных. Передача данных блокируется. Накопитель не начинает дви­ жения ленты

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

Байт 1

Бит

ОПомеха. При работе с методом записи HBH-I обнаружены сигналы по­ мех в межзонном промежутке. При работе с методом записи ФК этот бит всегда равен О

1 Готов. Накопитель выбран и находится в готовом состоянии

2Если этот признак установлен, то накопитель не готов (бит 1 в нуле­ вом состоянии) или выполняет перемотку (бит 1 в единичном состоя­

нии). Если биты 1 и 2 одновременно находятся в нулевом состоянии, то накопитель не существует

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

4Начало ленты. Лента находится на маркере «Начало ленты»

5Состояние записи. Накопитель находится в состоянии записи

6Защита от записи. Снято кольцо

7При работе с методом записи HBH-I не используется

8При работе с методом записи ФК означает, что накопитель несовме­ стим с установленной на нєіи лентой. Устанавливается после чтения от маркера «Начало ленты»

Байт 2

При работе с методом записи ФК не используется

При работе с методом записи HBH-I байт содержит индикацию дорож­ ки, на которой были обнаружены неправильные данные при выполне­ нии команд чтения. Если неправильные данные были обнаружены только на одной дорожке, то соответствующий бит в этом байте уста­ навливается в 1, а все остальные биты имеют нулевое значение. Если неправильные данные были обнаружены на нескольких дорожках (бо­ лее, чем на одной), то биты 6 и 7 этого байта имеют значение 1, а остальные биты имеют значение 0.

'Байт 3

Ьиг

•0—4,7 Указывает тип ошибки в данных (ошибка продольного, вертикаль­ ного или циклического контроля, ошибка перекоса)

5Для метода записи HBH-I не используется

Для метода записи ФК означает, что в накопителе установлен ре­ жим работы с методом записи ФК

6Состояние движения назад. Накопитель находится в состоянии дви­ жения назад

Байт 4 содержит диагностическую информацию о неисправностях в обо­ рудовании.

Байт 5 не используется и всегда содержит нули.



Глава 5. ПЕРФОКАРТОЧНЫЕ УСТРОЙСТВА ВВОДА

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

©

ОБЩИЕ СВЕДЕНИЯ

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

На перфокарте размещены 80 колонок, пронумерованные

слева направо от 1 до 80, и 12 строк, которым присвоены но­ мера сверху вниз 12, И, 0, 1, 2, ..., 9. В любой из 960 позиций перфокарты можно отперфорировать прямоугольное отверстие.

Совокупность пробивок в одной колонке перфокарты представ­ ляет код одного символа. C помощью устройства подготовки ЕС-9011 на перфокарте можно отперфорировать любой символ кода КПК-12. Кроме того, это же устройство подготовки дан­ ных позволяет отперфорировать в любой колонке перфокарт любую комбинацию пробивок. Возможна перфокарта с 45 ко­ лонками.

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

Устройство ввода информации с перфокарт предназначено,

для ввода информации с 45или 80-колоночных перфокарт при работе этого устройства в составе любой из моделей ЕС ЭВМ.

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

в монопольном режимах. Устройство ЕС-6012 имеет встроенное-

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

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

Максимальная скорость ввода составляет 500 перфокарт в минуту. Перфокарты подаются асинхронно из подающего кар­ мана емкостью 1000 перфокарт узкой стороной. В устройстве.

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

информации с перфокарт. Считывание осуществляется поколо-

ночно, синхронно с движением перфокарты. Предусмотрены два режима считывания информации с перфокарт:

считывание информации, закодированной с помощью кода КП К-12, с аппаратурным кодированием ее во внутренний ма* шинный код ДКОИ;

70

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

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

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

контроль цепей синхронизации по окончании цикла считывания

.информации с перфокарты.

Устройство ЕС-6012 выполняет следующие команды: 02 — «Чтение с кодопреобразованием»; 22 — «Чтение без кодопреобразования»; 03 — «Холостой ход»; 04 — «Уточнить состояние».

По команде «Чтение с кодопреобразованием» информация

•считывается с одной перфокарты с преобразованием каждой колонки из перфокарточного кода КПК-12 во внутримашинный код ДКОИ.

По команде «Чтение без кодопреобразования» информация

•считывается с одной перфокарты без аппаратурного кодопреоб­

разования. При этом каждая

колонка

перфокарты

передается

в виде двух байтов: в первом

байте

содержится

информация

12—3 позиций колонки (разряды 2—7), а во втором — 4—9 по­

зиций той же колонки (разряды 2—7). Разряды 0 и 1 обоих байтов заполняются нулями.

В режиме чтения без кодопреобразования любая комбина­ ция пробивок считается допустимой. В режиме же чтения с ко-

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

выдачу указателя «Ошибка в данных».

Устройство информирует вычислительную систему о своем

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

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

Разряды

O,l,2 Не используются

3Занято

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

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

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

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

71


Уточнение причины

сбоя в

устройстве

выполняет

команда

«Уточнить состояние»,

в ответ

на которую

устройство

выдает

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

байт уточненного состояния.

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

Разряды

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

ством

1

Требуется

вмешательство.

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

 

нении

приемного

кармана,

при замятии или

неподаче перфокарты

 

и т.

д.,

короче

говоря, в

любой ситуации,

вызывающей переход

устройства в состояние «Не готово»

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

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

4Ошибка в данных. В режиме чтения с кодопреобразованием устрой­

ство обнаружило колонку с несколькими пробивками в позициях 1—7 5 Перегрузка. Канал не в состоянии вовремя ответить на требование

устройства на передачу данных 6,7 Не используются

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

Устройство ЕС-6013 (рис. 16) предназначено для считыва­ ния информации с 80-колоночных перфокарт в составе любой

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

 

торному

каналам,

при

 

подключении

к

мульти­

 

плексному каналу оно мо­

 

жет работать как в муль­

 

типлексном, так и в мо­

 

нопольном

режиме.

Так

 

же

как

и

устройство

 

ЕС-6012, оно является не-

 

буферизованным

и

имеет

 

встроенное

 

устройство

 

управления.

 

 

ско­

 

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

 

 

рость

ввода

информа­

 

ции— 1000 перфокарт

в

 

минуту. Устройство имеет

 

один

подающий

карман

 

емкостью 2000 перфокарт.

 

Принцип и режимы счи­

Рис. 16. Устройство ЕС-6013

тывания

информации

с

 

перфокарт

 

аналогичные

 

устройству

ЕС-6012.

 

 

После выполнения операции чтения перфокарты помещаются

вединственный приемный карман емкостью 2000 перфокарт.

Востальном устройство ЕС-6013 аналогично устройству

ЕС-6012.

72


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

Устройство ЕС-6016 используется для считывания информа­ ции с 80или 90-колоночных перфокарт при работе этого устройства в составе любой из моделей ЕС ЭВМ. Подобно

двум описанным выше устройствам ввода информации с перфо­ карт устройство ЕС-6016 можно подключить как к мультиплекс­

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

Устройство ЕС-6016 является синхронным буферизованным устройством, имеющим буферное запоминающее устройство,

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

Максимальная скорость ввода информации— 1000 перфо­ карт в минуту. Устройство имеет один подающий карман ем­ костью 2000 перфокарт. Информация считывается с перфокарт фотоэлектрическим способом поколоночно. Результат считыва­

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

Режимы считывания информации с перфокарт аналогичны режимам устройства ЕС-6012.

Устройство ЕС-6016 имеет один приемный карман, в который вмещается 2500 перфокарт. Состав команд этого устройства отличается от состава команд ранее описанных устройств ввода информации с перфокарт только тем, что оно выполняет

команду «Диагностическая запись» (код 31). Эта команда дает

возможность заполнения буферного запоминающего устройства

двоичной информацией из оперативной памяти ЭВМ. Любая

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

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

КАРТОЧНЫЙ ПЕРФОРАТОР ЕС-7010

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

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

Скорость вывода информации составляет 100 перфокарт в минуту. Перфокарты подаются из подающего кармана, вмещаю­ щего 700 перфокарт. Перфорация карт выполняется построчно.

73