Файл: Смирнов, К. А. Сбор, передача и обработка данных АСУ.pdf

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

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

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

Добавлен: 19.10.2024

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

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

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

цессе записи и чтения информации с магнитной ленты существует довольно большая вероятность искажения сигналов (10-е 1о—5 на бит). Для увеличения надежно­ сти запись дублируют или добавляют к информации спе­ циальные проверочные разряды, или делают и то и дру­ гое. Поэтому в действительности записанное на ленту слово может занимать в 2—4 раза больше места, чем оно занимает в оперативном ЗУ.

Плотность записи информации на ленту достигает 64 строк/мм. При длине магнитной ленты 800 м на од­ ну катушку можно записать до 3—4 млн. байт. Емкость НМЛ является практически неограниченной, так как при заполнении одной катушки она легко снимается и заменяется другой.

Время обращения к зоне в НМЛ определяется ее удаленностью от того участка, который в данный мо­ мент времени находится под головками. Наиболее не­ благоприятной ситуацией является такая, при которой под головками находится один конец ленты, а необхо­ димая зона находится на другом конце ленты. В этом случае время обращения будет максимальным и может достигать 30—40 с.

В настоящее время разработаны международные правила размещения информации на ленте. Стандарт предусматривает применение ленты шириной 12,7 мм (один дюйм) с девятью дорожками для записи байта и одного контрольного разряда проверки на четность. Толщина ленты 48 мкм, длина ее на катушке 750 м. Стандартной считается плотность записи 8 к 32 строк/мм. Из сказанного выше о внешних ЗУ стано­ вится ясным, что они представляют собой сложный комплекс электронных и механических узлов. Проекти­ рование и изготовление современного внешнего ЗУ тре­ бует большой технической и технологической культуры. Особенно это относится к магнитному покрытию, мате­ риалу, из которого состоит основа магнитной ленты, маг­ нитным головкам, механизмам, поддерживающим зазор между головками и носителем, электронным схемам за­ писи и считывания информации.

2.2

УСТРОЙСТВА ВВОДА И ВЫВОДА ИНФОРМАЦИИ

Н а з 11 а ч е н и е и к л а с с и ф и к а ц и я. В процессе подготовки программ и исходных данных для ЭВМ юо'эни'кает 1иео1бхо|дпмость в 'устройствах, поз­ воляющих контролировать этот процесс, легко исправ­ лять ошибки, изменят!, компоновку информации. С дру­ гой стороны, для контроля хода решения задачи, полу­ чения от машины сигналов о разнообразных ситуациях требуются устройства, выдающие человеку информацию в наглядной, легко усваиваемой форме. Внешние ЗУ не годятся для этой цели, их быстродействие слишком вы­ соко и не может полностью использоваться человеком; Данные в том Blue, в котором они хранятся во внеш­ них ЗУ, не смогут быть быстро поняты человеком. По­ этому для простого общения между человеком и ма­ шиной существует специальный класс устройств, назы­ ваемых устройствами ввода-вывода информации (УВВ). Скорость работы большинства УВВ низкая, они содер­ жат электромеханические узлы, а носителем информа­ ции является бумага.

В зависимости от принципа работы устройства вво­ да можно разделить па три вида: 1) устройства ручно­ го ввода; 2) устройства ввода с промежуточного носи­

теля

и 3) устройства непосредственного ввода.

К

устройствам ручного ввода относятся электрифи­

цированные пишущие машинки, телеграфные аппараты и подобные им устройства с клавиатурой, с помощью которой программист или оператор вводит информацию в ЭВМ. Одновременно с вводом данных оператор кон­ тролирует свою работу по контрольной печати, которая осуществляется на рулоне бумаги, бумажной ленте или высвечивается с помощью электроннолучевой трубки. Скорость набора информации па устройствах ручного ввода не превышает 20 знаков/с. Такие устройства осо­ бенно необходимы в машинных комплексах АСУ, где оператору требуется вводить в ЭВМ различные запро­ сы и получать на них ответы, регистрируемые также на бумаге.

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

58


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

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

К рассматриваемой группе оборудования ввода от­ носятся устройства с шаговым продвижением магнит­ ной ленты. При подготовке информации лента движет­ ся шаг за шагом по мере набора знаков на клавиатуре. Ошибки исправляются 'путем стирания 1неп1ра.в'ильно записанного знака и записи на егоместо нового. При вводе информации в ЭВМ лента движется непрерывно, чем достигается высокая скорость записи данных.

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

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

59


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

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

Устройства второй категории фиксируют выводимую из ЭВМ информацию в легко понятной для человека форме — в виде букв, цифр и знаков на бумаге или экране электроннолучевой трубки. По конструкции эту аппаратуру можно разделить' на механическую и элек­ тронную. К механической относятся печатающие устрой­ ства различного типа — телеграфные аппараты, элек­ трифицированные пишущие машинки, всевозможные уст­ ройства барабанной печати и т. д. Они позволяют вы­ водить данные на бумажные рулоны со скоростью от 10 до 1000 зпаков/с.

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

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

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

S0

точные и перфоленточные устройства и устройства пе­

чати на бумаге.

в в о д н о - в ы в о д н ы е

П е р ф о л е н т о ч н ы е

у с т р о й с т в а . В устройствах

ввода-вывода на перфо­

ленте информация представлена в виде пробивок, при­ чем отверстие на ленте означает символ «1», а отсут­ ствие пробивки — «О». Наибольшее применение полу­ чили пяти- и восьмидорожечные перфоленты шириной 17,5 и 25 мм соответственно. Методы записи информа­ ции на ленту понятны из рис. 2.13.

й) Номер дорожка

5)

 

Номер дорожки

 

 

 

'/

2 3

4

А.

 

7

8

'

 

5

5

 

о о

 

 

о

о о

 

г

 

о Оо

о

 

о

О

о

 

о

о

о

в

 

о о

 

 

ОО о о

о

с

 

 

о

о

 

оо о

о

 

т

 

О О

О о о

о

о

о

Тире

 

о

 

 

 

оО

 

/

 

О О

 

 

оО о

 

 

3

 

о

 

о

 

оО

о

 

 

в

 

о

 

оО

о

 

о

5

 

 

 

 

о о

о

о

7

 

о о о

О о О

о

 

Шре

 

 

о

о

 

оО

 

о

в

Дорожка

о о

о

 

оО

о

 

7

 

 

 

 

О

 

 

 

 

синхронизации

 

 

 

 

О

 

 

 

 

Рис. 2.13. Размещение информации

на тштидорожечной

( а ) и восьмпдорожечпой

( б ) перфолентах

 

 

 

 

В средней части ленты располагается «синхронизи­ рующая дорожка». В электромеханических перфоленточных устройствах дорожка служит для продвижения ленты; в устройствах, где считывание производится с помощью фотоэлементов, она служит для получения синхронизирующих импульсов, управляющих процессом считывания информации с ленты. Для записи информа­ ции на 1пяти!дарожеч1ную ленту попользуется код МТК-2. На рис. 2.13« на ленте (при чтении сверху вниз) отперфорированы слова «код МТК-2». Поскольку этот код состоит из пяти разрядов и дает возможность формиро­ вать только 25 = 32 кодовых комбинации, расширение его возможностей достигается применением регистровых комбинаций «Буквы »и «Цифры», «Латынь». После про­ бивки любой из этих комбинаций на ленте все следую­ щие за ней кодовые комбинации имеют свое определен­ ное значение, Так. например, одна и та же кодовая ком­

61


бинация 11001 на буквенном регистре обозначает бук­ ву В, 1на цифровом — 2, а та латинском — букву W.

Однако и применение регистров не удовлетворяет се­ годняшним 1П0'преб1ностям >в 1кодиро1ва1»ии .информации. По­ этому в настоящее время кодирование информации, об­ рабатываемой на ЭВМ, производится семиэлементньщ кодом ГОСТ 13052—67. С помощью этого кода можно представить 27=128 различных букв, цифр и знаков. Размещение информации на восьмидорожечной ленте показано па рис. 2.136. Восьмая дорожка используется для фиксирования контрольного итога проверки элемен­ тов кодовой комбинации на четность. Пробивка в стро­ ке восемь делается таким образом, чтобы число симво­ лов «1» было четным.

Заготовка перфоленты производится па электрифи­ цированных пишущих машинках, снабженных блоком перфорации, или на телеграфных аппаратах. В процес­ се перенесения данных с основного документа опера­ тор ко1нтрол'И|рует свою работу цо 1конт|роль’ной печа­ ти. Следует отметить, что оператор при подготовке ин­ формации вносит примерно одну ошибку на одну-две тысячи знаков. Поэтому после заготовки ленты иногда осуществляется ее контроль. Для этого предусматрива­ ются специальные устройства-коптролышки. Подготов­ ленная лента вставляется в контролышк, и оператор повторно набирает информацию с того же самого доку­ мента. Если набранный оператором знак соответствует знаку, пробитому на ленте, последняя шаг за шагом продвигается вперед. При несовпадении знаков лента останавливается. Одновременно включается сигнализа­ ция.

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

Отверстия на ленты пробиваются механически. При заготовке информации с первичного документа скорость перфорации определяется квалификацией оператора и не превышает 10 знаков/с при средней скорости 3 знака/с. Поа:клточи1в перфорирующее устройство к ЭВМ, можно производить автоматический вывод данных на' перфоленту. В этом случае скорость перфорации бу­ дет определяться инерционностью механических элемен­ тов перфоратора. Наибольшее быстродействие современ­ ных перфораторов достигает 300 знаков/с.

Формирование восьмого проверочного символа ирй перфорации производится автоматически в ЭВА4 или в перфорирующем устройстве, если заготовка данных осу­ ществляется с первичиого’докумеита.

Для ввода информации в ЭВМ используются считы­ вающие устройства. Наибольшее распространение вви­ ду своего быстродействия получили фотоэлектронные считывающие устройства. В фотосчитывающих устрой­ ствах лента проходит через матрицу с рядом отверстий; расположенных также, как располагаются отверстия на перфоленте. С одной стороны матрицы находится ис­ точник света, с другой — располагаются фотоэлементы. Когда отверстие иа перфоленте совпадает с отверстием па матрице, попавший иа фотоэлемент свет приводит к появлению на его выходе электрического сигнала, по­ ступающего затем в усилитель. Управление работой уси­ лителей осуществляется сигналами, которые поступают от фотоэлемента, расположенного в месте прохождения отверстий синхродорожки. Эти же сигналы позволяют вести подсчет количества считанных с перфоленты зна­ ков.

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

ленту и считать

следующий знак. Такие устройства

поз-

: голяют вводить

информацию со скоростью до 1000

зна-

!ков/с.

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

ства обладают большим быстродействием и позволяют считывать до 3000 знаков/с.

У с т р о й с т в а

в в о д я -.в ы,в>од а иа п е р ф о к а р ­

тах. Перфокарта

представляет собой плотный лист бу­

маги толщиной 0,18 мм, длиной 187,4 мм и шириной 82,5 'мм. Она имеет 80 колонок по 12 повидий в каж­ дой. Пример «поколонного» размещения информации на перфокартах приведен на рис. 2.14. В левой части ри­ сунка показано размещение информации в десятичной системе счисления (отперфорировано число 138). В пра­ вой части показан пример перфорации двух комбина­ ций семиэлементного кода и указаны номера дорожек, аналогичных дорожкам на перфоленте. Существуют и

63


другие способы размещения информации на перфокар­ тах.

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

1

2

3

6

5 В 7 8 9

о

о

в

а

--------------- 1

/

I

/

1

------------ .

2

2

2

2

------------------- I

И

И

3 ----------

4

3

3

В

 

5

5

5

5 -------------

 

6

6

6

6 ---------------

 

7

7

7

7 --------------

 

8 8

1 I ------------

 

9

9

3

9

 

Р и с .

 

2 .14 .

Р а з м е щ е н и е и н ф о р м ац и и н а п е р ­

ф о к а р т а х

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

Порядок подготовки данных на перфокартах анало­ гичен порядку подготовки данных на перфоленте. Вна­ чале производится набивка перфокарт, затем, при не­ обходимости, контроль заготовленной информации и, наконец, ее ввод в ЭВМ. Кроме устройств ручной пер­ форации, существуют также устройства, позволяющие перфорировать на картах данные, выводимые непосред­ ственно из ЭВМ. При ручной перфорации оператор в минуту может заготовить две-три карты. При поступ­ лении информации из ЭВМ в минуту можно подгото­ вить 60—300 карт. Низкие скорости вывода объясняют­ ся инерщи-оиностью и сложностью перфорирующих ме­ ханизмов. Достаточно сказать, что при поколонной про­ бивке, когда карта продвигается вперед своей широкой частью, перфорирующий механизм имеет 80 пуансонов и 80 пробивных электромагнитов. При позиционной про-

64