Файл: Дроздов Е.А. Многопрограммные цифровые вычислительные машины.pdf

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

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

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

Добавлен: 11.04.2024

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

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

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

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

Способы записи информации на магнитный носитель можно разделить на две основные группы: запись с промежутками и запись без промежутков.

Запись с промежутками. Для этого способа характерно то, что соседние магнитные диполи, представляющие двоичные цифры, от­ делены друг от друга участком носителя информации. Рассмотрим

два

варианта

записи

с промежутками — запись по двум

уровням

и запись по трем уровням.

 

 

 

 

 

 

 

 

При записи по двум уровням маг­

 

 

 

 

нитный поток вдоль носителя инфор­

 

 

 

 

мации (по длине магнитной дорожки)

 

 

 

 

изменяется

от

некоторого

начального

 

 

 

 

уровня Ф0, соответствующего состоя­

 

 

 

 

нию насыщения одного знака, до уров­

 

 

 

 

ня

Фь

соответствующего

состоянию

 

 

 

 

насыщения

противоположного

знака

 

 

 

 

(рис. 7.2,6). Имеется в виду, что но­

 

 

 

 

ситель информации предварительно на­

 

 

 

 

магничен до насыщения в одном на­

 

 

 

 

правлении, а код 1 записывается им­

 

 

 

 

пульсом, перемагничнвающим его до

 

 

 

 

насыщения в противоположном направ­

 

 

 

 

лении. В обмотку магнитной головки

 

 

 

 

подается

последовательность

импуль­

 

 

 

 

сов

тока

записи Д,

соответствующая

 

 

 

 

на

рис.

7.2, а

коду числа 101011 (на­

Рис.

7.2.

Запись

с проме­

чиная с младшего разряда).

Коду

1

соответствует

импульс

тока

положи­

жутками

по двум

уровням

тельной

полярности,

а

коду

0 —-от­

 

 

 

 

сутствие импульса.

 

 

 

 

 

 

 

 

 

 

Э. д. с. еи наводимая в обмотке головки при считывании, изме­

няется пропорционально

скорости

изменения

магнитного

потока

(рис. 7.2,6, в). Сигнал е, поступает на усилитель, в котором один из каскадов содержит дифференцирующую цепочку с небольшой постоянной времени. С выхода усилителя сигнал вг (рис. 7.2, г) подается на ограничитель, отсекающий незаштрихованную часть кривой е%— так что на последующие схемы подаются только импульсы, соответствующие коду 1.

Недостатки этого способа записи следующие: сравнительно не­ большая плотность записи, при считывании одна из двоичных цифр (в нашем примере 0) изображается так же, как и отсутствие циф­ ры, что снижает надежность распознавания кодов 1 и 0.

Запись с промежутками по трем уровням (рис. 7.3) может про­ изводиться только на предварительно размагниченном носителе информации. Запись осуществляется разнополярными импульсами тока /з (рис. 7.3, а), в результате чего соответствующие участки

-231


носителя намагничиваются до насыщения в том или ином направле­ нии. Магнитный поток на этих участках достигает значении +Ф) или —Ф[ (рис. 7.3,6). Размагниченные участки указывают на от­ сутствие в этих местах информации. Характерной особенностью магнитной записи с промежутками по трем уровням является то, что сигналы считывания, представляющие коды 1 и 0, отличаются полярностью (рис. 7.3, в, г). Это существенно облегчает распозна­ вание считанной информации.

ел

1

1 0

0

1 0

Ж 4 Р

U-hi

Ф, I

Ч£

—ft) Л

ее-/к.

г

й -

сСИ1гЬ J±L 5 .

Ж

11 V

i i l

f t . m i x

Щ

 

0 I 0

11 !

t

 

I f

/i j I 0

111

 

J — — 1—

l . l I l-l— I—

— -

1

l

I I

I

 

 

 

'U/l

 

 

Рис. 7.4.

Запись без проме­

 

 

жутков

 

 

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

На рис. 7.4,о изображен код числа 010011 в виде импульсов еи подаваемых последовательно (начиная с младшего разряда) на вход некоторого триггера, выходы которого связаны с полуобмотками записывающей магнитной головки. Первый поло­ жительный импульс переводит триггер в положение 1, при кото­ ром через одну полуобмотку головки протекает ток /3 (рис. 7.4,6),

намагничивающий носитель

в положительном направлении

(рис. 7.4, в). Отрицательный

кодовый импульс переводит триггер

в положение 0, вследствие чего ток /л будет протекать по другой полуобмогке головки, и направление намагничивания изменится на

232


обратное. В моменты изменения потока Ф в обмотке головки при считывании наводится э. д. с. <?2, причем положительный импульс изображает начало последовательности цифр 1, а отрицатель­ ный— начало цифр 0. Импульсы е2 управляют другим триггером, сигналы е3 на выходе которого показаны на рис. 7.4, д. Эти сиг­ налы подаются на схему совпадения, на второй вход которой по­ ступают синхронизирующие импульсы ес.„ (рис. 7.4, е). В резуль­ тате на выходе схемы совпадения образуется последовательный код числа 010011.

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

§ 7.2 Запоминающие устройства на магнитных лентах

Запоминающие устройства на магнитных лентах относятся к числу наиболее распространенных устройств внешней памяти ЦВМ. Магнитная лента представляет собой эластичную основу из не­ магнитного материала (ацетилцеллюлозы, поливинилхлорида, три­ ацетата), па которую нанесен слой магнитного покрытия толщи­ ной 10—20 мкм, являющегося собственно носителем информации. Ширина ленты может быть от нескольких миллиметров до не­ скольких десятков сантиметров. Чаще используются ленты стан­ дартной ширины 12,7 мм, так как при большей ширине возникают перекосы ленты при ее протягивании, усложняется блок магнит­ ных головок и регулировка лентопротяжного механизма. Стан­ дартная длина магнитных лент в рулоне составляет 125, 250, 500 и 1000 м. К механическим параметрам пластмассовых лент предъ­ являются следующие требования: прочность на разрыв 10— 14 кг/мм2, допустимая величина упругого растяжения не более 1%, пластическое удлинение не более 0,15%.

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

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

233


Структуру электронной части ЗУ на магнитных лентах рассмо­ трим на примере ВЗУ одной из отечественных машин, где приме­ няются магнитные ленты шириной 6,35 м м с двумя дорожками (рис. 7.5, а ) — дорожкой синхронизирующих импульсов СИ и ко­ довой дорожкой для записи чисел, команд, номеров зон ленты. Кроме головок Г! и Гг, служащих для записи и считывания соот­ ветственно кодовых п синхронизирующих импульсов, имеется го­ ловка Гст для стирания информации. Используется контактная

+100В R o-tm-i

 

 

 

 

 

 

Дорожка СИ

 

 

 

 

 

 

Кодовая

 

 

 

 

 

 

 

дорож к а

 

 

 

 

 

 

 

 

Коды чисел

Код номера

 

УИ/, УИ9 УИ-

 

 

 

 

 

А

 

 

 

40-й импульс

зоны от Г]

Сдвигающий

 

Счетчик кодов

СИ от Гг

регистр

Рг 2

 

чисел СчЗ

 

 

U

'

 

 

 

 

 

 

( сдвиг)

 

 

Схема

сравнения

СМ

 

Схема сравнения (-1

 

 

Со

ГГ

 

ш I

 

 

 

\ ____

Со

 

 

§

Ж

■ • ■

§

 

 

 

 

 

[ ~ Регистр Р г /

 

1

Регистр РгЗ

I

 

И t • • • t

 

Со

 

 

 

со

 

 

т

 

 

 

Т

 

Код номера

зоны

 

от

количество

чисел,

от

 

 

 

 

^

подлежащих записи

 

 

 

 

или считыванию

 

Рис. 7.5. Запоминающее устройство на магнитных лентах:

а — размещение информации на ленте; 0 — схема управления записью и счи­ тыванием

запись с промежутками по двум уровням с предварительным намагничиванием носителя информации. Плотность записи состав­ ляет 8 бит на 1 м м .

Обмен информацией между ВЗУ и ОЗУ осуществляется груп­ пами чисел через АУ. Группа чисел, подлежащих записи или счи­ тыванию, размещается в одной зоне ленты. Номер зоны записы­ вается по кодовой дорожке в начале записи группы чисел. Между соседними зонами имеются свободные от информации участки, не­ обходимые для разгона или останова ленты.

Управление считыванием информации с магнитной ленты про­ изводится следующим образом (рис. 7.5,6). На регистр Рг1 по­

234


дается код номера зоны, указанный в адресной части команды обращения к ВЗУ. Статические выходы триггеров регистра свя­ заны со схемой сравнения. При движении магнитной ленты считы­ ваемые головкой Г) импульсы последовательно поступают на вход сдвигающего регистра Рг2 и продвигаются в нем синхронизирую­ щими импульсами. Первое число, считываемое головкой Гь являет­ ся номером зоны, для записи которого на ленте отводится шесть разрядов. С помощью схемы сравнения осуществляется сравнение кодов, записанных в регистрах Рг1 и Рг2. Если коды не совпадают, то считывание головкой Ti следующих за номером зоны чисел блокируется. В случае совпадения заданного номера зоны в ре­ гистре Рг1 и считанного номера зоны в регистре Рг2 схема срав­ нения выдает управляющий импульс УИЬ который, как и им­ пульс УИ2, обеспечивает перекоммутацию цепей управления на посылку считываемых чисел заданной зоны в АУ и затем в ОЗУ. Сигнал УИ2 появляется на выходе схемы совпадения И при по­ ступлении на ее входы импульсов со схемы сравнения и со счет­ чика Сч1. Счетчик Сч1 вырабатывает на выходе импульс с

приходом каждого

шестого синхронизирующего импульса

СИ

(в соответствии с

разрядностью чисел, представляющих

но­

мера зон).

Импульсы СИ используются также для контроля количества чисел, переписываемых с ленты в ОЗУ. С этой целью с момента выработки УИ] сигналы СИ начинают поступать на счетчик Сч2, который сбрасывается в нулевое положение и вырабатывает при этом импульс на выходе с приходом каждого 40-го синхронизи­ рующего импульса. Следовательно, количество импульсов на вы­ ходе Сч2 соответствует количеству считанных чисел. Подсчет их производится счетчиком СчЗ. На регистр РгЗ записывается код, обозначающий количество чисел, которые необходимо считать. При совпадении кодов чисел в РгЗ и СчЗ схема сравнения вырабаты­ вает сигнал УИ3, с появлением которого считывание чисел с лен­ ты прекращается.

Управление процессом записи чисел в определенную зону маг­ нитной ленты осуществляется аналогично.

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

235