Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

книги из ГПНТБ / Каган Б.М. Цифровые вычислительные машины и системы учеб. пособие

.pdf
Скачиваний:
97
Добавлен:
27.10.2023
Размер:
29.24 Mб
Скачать

Команды занимают 32 двоичных разряда (четыре байта). Адрес одного операнда, находящегося в главной

памяти, определяется полями В\, Dі, а

второй операнд

/2 (длиной в один байт) располагается

непосредственно

в самой команде.

Команды первых четырех форматов оперируют сдан­ ными фиксированной длины.

5. Формат «память— память» (5S) (рис. 5-28, В).

В этом формате команды имеют длину в три полус­ лова. Они применяются для выполнения операций над

словами переменной

длины. Оба

операнда располага­

ются в главной памяти. Адрес

первого операнда

(т. е.

адрес левого байта)

определяется полями D\,

ß b а

ад­

рес

второго операнда

— полями D2, В2. Длины операн­

дов

L\ и L2 также указываются

в команде.

Результат

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

Адрес операнда, находящегося в главной памяти, в общем случае образуется из трех компонентов:

1) базового адреса В — содержимого 24 младших разрядов одного из универсальных регистров, номер ко­ торого указывается в поле В;

2)индекса X — содержимого 24 младших разрядов одного из универсальных регистров, номер которого ука­ зывается в поле Х\

3)смещения D.

Образование исполнительного адреса происходит путем сложения В, Л' и D, рассматриваемых как целые числа. При адресации операнда в главной памяти ком­ поненты В и D всегда присутствуют в команде. Индекс X присутствует только в командах формата RX.

Все параметры, характеризующие текущее состояние процессора и управляющие последовательностью выпол­ нения команд собраны в одно 64-разрядное слово, на­ зываемое словом состояния программы (см.§8-6).

Г л а в а ш е с т а я

ЭЛЕКТРОМЕХАНИЧЕСКИЕ ЗАПОМИНАЮЩИЕ УСТРОЙСТВА

6-1. ПРИНЦИПЫ ДЕЙСТВИЯ ЭЛЕКТРОМЕХАНИЧЕСКИХ ЗУ

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

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

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

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

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

или

система обработки данных может быть снабжена несколькими

В ЗУ

одного типа или разных типов в зависимости от назначения си­

стемы и требуемого общего объема памяти.

 

Цифровую и алфавитно-цифровую информацию во внешнем ЗУ

записывают в виде двоичных кодов. Представление информации на магнитном носителе определяется рядом факторов: методом записи,

количеством дорожек на носителе,

методами контроля, коррекции

и синхронизации информации и др.

Так как запись на носитель ин-

391

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

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

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

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

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

В качестве материала магнитного покрытия для лент применяют синтетическую пленку (подложку). Толщина подложки составляет 25—50 мк. Для покрытия барабанов и дисков наряду с ферролаком используются сплавы на основе никеля и кобальта, наносимые на подложку гальваническим путем. В качестве материала подложки для магнитного слоя в З У на дисках и барабанах обычно применяют медь. Для уменьшения веса диски изготавливают из алюминиевого сплава, на который наносят медную подложку. В ЗУ на дисках и барабанах толщина подложки колеблется от 25 до 100 мк.

Магнитное покрытие должно обладать однородностью магнит­ ных свойств. Количество деффектных участков магнитного покрытия должно быть минимальным. Электромагнитные свойства носителя оп­

ределяются коэрцитивнойН ссилой, остаточной индукцией, коэффициен­

том прямоугольностиН с

петли гистерезиса.

 

 

 

 

 

Коэрцитивную силу

выбирают с учетом следующих соображе­

ний: при малойН с

сигнал, записанный

на

носителе,

может

быть

легко стерт в результате воздействияН с

внешнего поля;

при больших

значениях

требуется

значительнаяа/м,

энергия для записи или сти­

рания

информации. Величина

дляа/м.

материалов магнитных

лент

лежит

в пределах 12 000—24 000

 

а для

магнитных дисков

и ба­

рабанов — в пределах 24 000—80 000

В

для

магнитных

лент обычно

Величина

остаточной

индукции

 

* Употребляются также термины «со случайным порядком вы­ борки информации» или «с произвольным доступом».

392

составляет 0,08—0,15

тл,

а для магнитных дисков и барабанов — от

0,15 до 0,6

тл.

Благодаря прямоугольное™ петли гистерезиса магнит­

 

 

 

 

ный носитель остается в насыщении после того, как магнитное поле удалено.

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

Рис. 6-1. Принципы магнитной записи цифровой информации.

а — головка магнитной записи: } — обмотка

головки

записи; 2 — сердечник

головки; 3 — поверхность магнитного носителя;

4 — воздушный зазор;

6 — поперечный разрез магнитного носителя;

/-—пути магнитного

потока;

2 — магнитный носитель; 3 — подложка; в — расположение дорожек

на маг­

нитном носителе: / — дорожки; 2 — направление движения носителя.

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

Рисунок 6-1 поясняет принцип магнитной записи цифровой ин­ формации. Чтобы записать на носитель кодовую комбинацию единиц и нулей, посылают в обмотку магнитной головки соответствующую последовательность положительных и отрицательных импульсов. В этом случае на носителе вдоль дорожки, проходящей под головкой, образуется последовательность элементарных магнитиков (магнит­ ных отпечатков), полярность которых будет чередоваться так же, как единицы и нули в записываемой кодовой комбинации.

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

393

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

Конструкция магнитных головок в значительной степени опреде­ ляет характеристики ЗУ. В режиме записи головка должна создавать

 

 

 

 

м д. с.,

достаточную для

пе-

 

 

 

 

ремагничивания

материала

 

 

 

 

носителя. Полное

 

сопротив­

 

 

 

 

ление

считывающей

голов­

 

 

 

 

ки

должно быть

согласова­

 

 

 

 

но

с

полным

 

сопротивлени­

 

 

 

 

ем

входной цепи

 

усилителя

 

 

 

 

считывания.

 

 

 

 

распро­

 

 

 

 

 

 

Наибольшее

 

 

 

 

 

 

странение для цифровой за­

 

 

 

 

писи

информации

 

получили

 

 

 

 

индукционные

головки бла­

 

 

 

 

годаря

простоте

 

конструк­

 

 

 

 

ции,

 

малым

 

габаритам

и

 

 

 

 

возможности

 

работы

в ши­

 

 

 

 

роком

диапазоне

 

частот.

 

 

 

 

 

на

 

На рис. 6-3 изображе­

 

 

 

 

типовая конструкция

ин­

 

 

 

 

дукционной

многодорожеч­

 

 

 

 

ной

одинарной

 

магнитной

 

 

 

 

головки для

контактной

за­

Рис. 6-2. Принципы считывания

писи.

Магнитная

 

головка

состоит

из

двух

 

соединен­

/ — направление

движения

носителя;

ных

между

собой полубло-

цифровой

информации.

ков

1

и

2.

Пакеты

сердеч­

2 — зазор; 3 — магнитный

носитель;

ловки при движении магнитного носи­

ников

обычно

набирают

из

теля относительно

головки;

есц —э.д.с.

пластин

 

магнитомягкого3

Ф—магнитный поток в сердечнике го­

материала и

вместе

с

на­

 

считывания.

 

 

 

 

 

мотанной на них обмоткой

 

 

 

 

крепят в

специальных про­

 

 

 

 

резях4

полублоков.

Между

рабочей

 

 

 

сердечниками

со

стороны

поверхности вставляют прокладку

 

из

немагнитного

ма­

териала

(обычно фольга).

 

 

 

 

 

 

 

 

 

 

 

 

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

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

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

394

лителя считывания, элементов формирования и коммутации считан­ ного сигнала.

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

Рис. 6-3. Конструкция многодорожечной магнитной го­ ловки для контактной записи.

1 ,2 — корпуса полублоков; 3 — сердечник с обмоткой; 4 — про­ кладка рабочего (переднего) зазора; 5 — экран; 6 — сердечник; 7 — распаечная колодка; 8 — элементарная однодорожечная го­ ловка.

Плотность записи информации может быть выражена в виде

ös = 6 ,6„,

(6-1)

где бI — продольная плотность записи, равная количеству двоичных единиц, записываемых на единицу длины дорожки;

б? — поперечная плотность записи, равная числу дорожек, при­ ходящихся на единицу длины в направлении, перпендику­ лярном движению носителя.

Допустимая плотность записи зависит от характеристик магнит­ ного носителя, зазора между носителем и головкой, конструкции го­ ловки, способа записи информации и других факторов. Увеличения поперечной плотности записи можно достичь двумя путями — умень­ шением ширины дорожки или уменьшением расстояния между цент­ рами дорожек. Минимальная ширина дорожки ограничивается, с од­ ной стороны, технологическими трудностями обработки тонкого сер­ дечника для головок, а с другой — уменьшением отношения сиі?- нал/шум. При уменьшении расстояния между центрами дорожек

395

увеличиваются перекрестные электромагнитные наводки в головках и поэтому требуется очень тщательная экранировка элементарных головок друг от друга.

Наибольшую плотность удается получить при контактной запи­

си, когда магнитный носитель непосредственно соприкасаетсядв. ед/см.

с го­

ловкой. В практически реализованных устройствах с магнитной лен­

той достигнута продольнаядв. ед/см. плотность до

1 000

Обычно

эти устройства выполняются для работы примм,

продольной плотно­

сти 80, 320 или 640 дв. ед/см. В современных устройствах с магнитной

лентой ширина дорожки составляет около

1

а поперечная

плот­

ность — примерно 8

Рис. 6-4. Запоминающее устройство с магнитной лентой.

1 — магнитная лента; 2 —- записывающая головка;

3 —считывающая

го­

ловка; 4 — катушка с лентой

и приводной двигатель; 5 — ведущий

ро­

лик; 6 — прижимный ролик;

7*—обводная стойка;

S —буферное храни­

лище ленты; 9 — к схеме считывания; 10 — от схемы записи; / / — дат­ чик конца ленты; 12 — к схеме управления.

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

Ѵи —

V,

 

где V — скорость движения носителя.

 

зазором меж­

Применение бесконтактной записи с небольшим

ду головкой и носителем позволяет

создавать З У с

более высокой

396

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

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

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

кой имк)поверхностью.

носителя

составляет

несколько

микрон

(3—5

Башмак «плывет» около поверхностидв. ед/см,

носителя, следуя за

ее биением. При использовании плавающих головок продольная

плотностьна

записи,магнитныхдостигаялентах.400—600

приближается

к плот­

ности, получаемой при контактной записи.

 

 

ЗУ

 

Принцип действия ЗУ на магнитной

ленте показан на рис.

6-4. В этих

устройствах

применяют

главным

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

Лента приводится в движение лентопротяжным механизмом. Скорость движения ленты 1 относительно головок 2 и 3 должна быть сравнительно постоянной, чтобы сохранялись постоянными плотность записи и амплитуда сигналов при считывании информации. Время пуска и остановки ленты должно быть минимальным с тем, чтобы можно было работать с короткими промежутками между зонами. В противном случае площадь носителя будет использоваться неэф­ фективно. В современных устройствах рабочая скорость движения ленты в режимах записи и считывания обычно составляет 1—4 м/сек, а время пуска, остановки и реверса не превышает нескольких мил­ лисекунд (обычно 5— 10 мсек).

Быстрый пуск, протягивание мимо головок, остановка и реверс ленты обеспечиваются стартстопным механизмом. Изображенный на рис. 6-4 стартстопный механизм состоит из двух непрерывно враща­ ющихся в противоположные стороны ведущих роликов 5, прижимных роликов 6 и устройства торможения ленты (на рисунке не показано). При пуске ленты освобождаются тормоз и в зависимости от нужного направления движения соответствующий прижимный ролик прижи­ мает ленту к своему ведущему валу, благодаря чему она начинает двигаться. При остановке ленты прижимный ролик отходит от ве­

дущего ролика и включается8

тормоз ленты.

 

В переходных процессах, связанных с пуском и остановкой лен­

ты, буферные хранилища

в виде карманов (бункеров) препятству­

ютв

недопустимому увеличению натяжения ленты. При пуске в карма­

не

со стороны подающей катушки количество ленты уменьшается,

а

кармане со стороны принимающей катушки — увеличивается.

 

Блок магнитных головок содержит несколько головок, распо­

ложенных по одной линии, поперечной направлению движения ленты.

397

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

J

А .

а

Рис. 6-5. Магнитный барабан.

 

принцип

действия; 1 — магнитная головка;

2 — магнитный

слой; 3 — барабан; б — размеще­

ние информации на барабане; 1 — маркеры; 2—ну­

левая отметка; 3 — магнитные головки записи-счи­ тывания; 4 — дорожки с цифровой информацией.

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

ных разрядов содержат записываемые слова.

как показано

Головки

могут

размещаться

вдоль образующей,

на рис. 6-5.

Тогда

и «ячейка», т.

е. место, в которое

записывается

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

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

398

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

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

Магнитные

диски.

Прин­

цип действия этого

устройства

показан на рис. 6-6.

 

Инфор­

мация

записывается

 

по 6кон­1,

центрическим

 

дорожкам

на

тонких

магнитных

дисках

покрытых

магнитным

слоем

толщиной2

в несколько микрон.

Пакет

дисков

устанавливают

на вал

 

и

приводят

 

во

вра­

щение электродвигателем. Обе

поверхности

дисков

являются

рабочими.

Обычно

только

на­

ружные

поверхности

 

крайних

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

нения информации.

 

 

износа

Чтобы

и

избежать

 

носителя

головок,

применя­

ют бесконтактную

запись. При

изготовлении

 

тонких

 

дисков

нельзя

избежать

биения

по­

верхности

диска. Поэтому

бес­

Рис. 6-6. Устройство с магнит­

контактная

запись

возможна

/ — диск;

2 вал;

 

3—плавающая

лишь при

использовании

пла­

 

ными дисками.

головка записи-считывания; 4—пру­

вающих

головок.

3Головки

за­

жинный

рычаг; 5 — суппорт; 6—до­

писи-считывания

(по одной

 

рожки.

 

головке

на

каждую

рабочую

 

 

 

 

поверхность

диска)

перемеща­

 

 

4,

 

ются в зазорах между диска­

 

рычагах

 

укрепленных в

ми. Головки установлены на пружинных

 

суппорте

 

5.

Гидравлический или

электрический сервопривод с боль­

 

 

 

 

 

 

 

 

 

 

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

универсальная головка

считывания-записи и расположенная впере­

ди

нее (в

направлении

дорожки) более широкая головка

стирания.

Ток

через

стирающую

головку протекает только при записи, сти­

рая ранее записанную информацию.

диаметров

 

В настоящее время

устройства с дисками различных

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

399

Соседние файлы в папке книги из ГПНТБ