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

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

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

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

Добавлен: 11.04.2024

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

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

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

— опознавание образов (опознавание знаков, анализ фотогра­ фических изображений, опознавание структур в молекулярном и биологическом структурном анализе);

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

идр.);

перевод с иностранных языков, преобразование кодов;

решение военных задач (анализ данных военной разведки, обработка данных аэрофотосъемки, управление и командование

войсками, непрерывное наблюдение за движущимися объектами

и т. д.).

Во всех типах АЗУ запись и считывание информации осуще­ ствляются после предварительного поиска по заданным ассоциа­ тивным признакам. Наиболее распространенными критериями по­ иска информации (ассоциативными признаками) являются сле­ дующие: «равно», «меньше, чем», «больше, чем», «в заданных пре­ делах».

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

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

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


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

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

Основные преимущества АЗУ по сравнению с обычными ЗУ с адресной выборкой следующие:

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

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

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

Сейчас еще рано говорить, насколько сложным окажется мате­ матическое обеспечение, необходимое для АЗУ, однако несомненно, что методы программирования и средства математического обес­ печения будут сильно отличаться от всего, что разработано для ЦВМ с адресными ЗУ.

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


Г л а и а VII

ВНЕШНИЕ ЗАПОМИНАЮЩИЕ УСТРОЙСТВА

§ 7.1. Принципы магнитной записи информации в ЗУ на магнитных лентах, барабанах, дисках

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

В качестве носителя информации обычно применяется магнит­ ное покрытие толщиной 8—20 мкм из ферролака, представляю­ щего собой порошкообразный ферромагнитный материал, находя­ щийся в дисперсном состоянии в связующем веществе типа аце­ тата целлюлозы, нитрата целлюлозы и др. В ферролаке доля магнитного порошка составляет 25—45%. Порошок состоит из мелких (0,3—0,8 мкм) кристаллов окиси железа Ее20з. Его основ­ ные магнитные характеристики: коэрцитивная сила /7С= 180ч- -г-640 а/см\ остаточная магнитная индукция Вг = 40-:-100 мтл. Фер­ ролак наносится на ленту из неметаллического материала, напри­ мер из ацетилцеллюлозы, или на поверхность металлического ци­ линдра или диска. Применяются также кобальто-никелевые по­ крытия (сплав из 80% кобальта и 20% никеля), наносимые галь­ ваническим путем на поверхность цилиндра слоем толщиной 7—

15мкм.

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

228

Рис. 7.1. Магнитная головка

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

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

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

50мкм.

При протекании тока через обмотку головки в ее сердечнике

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

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

229



полярности — коды нулей. Продольная .плотность записи, т. е. число кодовых импульсов (диполей), которые можно разместить на еди­ нице длины носителя информации (вдоль магнитной дорожки), со­ ставляет от 4 до 60 импульсов на 1 мм. Верхний ее предел огра­ ничивается взаимовлиянием полей соседних магнитных диполей. Под поперечной плотностью записи понимается число магнитных дорожек, которые можно разместить на единице ширины носи­ теля информации. Ограничения в поперечной плотности обуслов­ лены толщиной магнитных головок. Расстояние между осями со­ седних магнитных дорожек составляет 0,5—2,5 мм.

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

 

 

 

e = ~ w J w -

 

(7Л)

где

W — число витков в обмотке считывающей

головки.

Умножая

числитель и знаменатель

правой

части уравнения

(7.1)

на dx,

получим

 

 

 

 

 

е

dx

dt

dx

(7.2)

 

 

 

 

где

v — скорость

движения

носителя информации;

 

d<&

 

магнитного потока

.

 

 

— градиент

(постоянная величина для

данных условий считывания).

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

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

230