Устройства за подготовка на данни върху магнитна
лента
Устройствата за подготовка на данни върху магнитна
лента (УПДМЛ) се разпространяват като заместители на външните запомнящи
устройства (ВЗУ) върху перфокарти. Техни предимства са: позволяват многократен
запис, удобни са при корекция на грешки, удобни са за работа, въвеждането
се изравнява по характеристики с обмена с външна памет и други. Съществуват
основно два вида УПДМЛ: стъпкови и стартстопни. При стъпковите
лентата се придвижва на една стъпка след запис на всеки пореден символ,
а при старт-стопните се записва цял блок информация и магнитната лента
спира в междузоновото разстояние.
В зависимост от организацията и функционалните им
възможности, старт-стопните УПДМЛ биват три вида:
- самостоятелни УПДМЛ - притежават всичко
необходимо за организиране формата и записа на информацията върху магнитна
лента от клавиатура. В повечето случаи записът (форматът) е напълно съвместим
с този на лентите, обработвани от ВЗУ с магнитни ленти на ЦЕИМ.
- клавиатурни системи УПДМЛ - те са система
от устройства, управлявани от малка ЦЕИМ или от управляващо устройство.
Процесорът работи съвместно с лентово ВЗУ и множество клавиатурно-индикаторни
пултове (от 8 до 64). От всеки пулт се извършва въвеждането на данните
в буферната памет на системата и автономната проверка на съдържанието й.
- оперативни УПДМЛ - използват се при съвместна
работа с централния процесор на основната ЦЕИМ. По същество те са диалогови
входно-изходни устройства с индикаторен екран, като върху магнитна лента
се записва в краен вид въвежданата информация.
Основните режими на работа на самостоятелните
УПДМЛ са следните: запис (въвеждане) на данни; запис (въвеждане) на програма;
търсене на данните; проверка на данните.
При режим въвеждане на данни, задействането
на кой да е знаков клавиш от клавиатурата активира съответната кодова комбинация,
която се записва в буферната памет.
За да се постигне голяма скорост на работа на оператора,
част от операциите са автоматизирани. Автоматичните операции се управляват
от програми (кодове), въвеждането и проверката на които се осъществява
при режим запис на програма. Програмните кодове определят полетата
на записа, управляват дублирането и прескачането им, осигуряват автоматично
подреждане по дасетична запетая, превключват регистрите на клавиатурата.
Въвеждането на програмите се извършва в началото на работата с УПДМЛ с
помощта на клавиатурата.
Режим търсене на данни се използва за намиране
на определен запис върху магнитния носител. Осъществяването му става чрез
последователно четене на данните, записани върху носителя, и сравняването
на прочетеното с идентификатор, предварително набран от оператора върху
клавиатурата и записан в буферната памет.
При режим проверка на данните, те се проверяват
чрез сравнение на две копия, като е възможно едното да бъде набирано в
момента на проверката от оператора.
Ощата блокова схема на УПДМЛ е следната:
1-клавиатура,
2-шифратор, 3-буферен регистър, 4-буферна памет, 5-регистър на паметта,
6-блок за управление, 7-блок индикация, 8-управление на лентозадвижването,
9-управление на електродвигателите, 10-лентодвижещ механизъм, 11-усилватели
запис/четене, 12-кодиращо устройство, 13-магнитна глава за запис/четене,
14-магнитна лента.
Информацията се шифрира от блок 2 от унитарен код
в двоичен код и се натрупва в буферната памет 4. След запълване на паметта,
блоковете 8,9 и 10 задвижват магнитната лента 14 и съдържанието на паметта
се записва върху носителя.
Лабораторното упражнение се изпълнява със стандартно устройство тип ЕС-9004,
най-общия вид на което е показан. С 1 е означен операторския пулт, с 2
- лентодвижещия механизъм, с 3 - индикаторните екрани, с 4 - клавиатурата,
с 5 - съединителят на интерфейсния кабел. Използваният метод на запис е
NRZ-1 с плътност на записа 32 бита/мм. Форматът на записа
е в съответствие с изискванията на стандарта ISO R/1883-71, съвместим с
формата на ВЗУ с магнитна лента от типа ЕС-5012 и ЕС-5612. Дължината на
записаните блокове (зони) е 80 или 160 знака.
|