Файл: Смирнов, К. А. Сбор, передача и обработка данных АСУ.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