NCR CRAM

редактировать

CRAM или Карта оперативной памяти, модель 353-1, была устройство хранения данных, изобретенное NCR, которое впервые появилось на их модели NCR-315 мейнфрейм-компьютер в 1962 году. Оно также было доступно для третьего поколения NCR NCR Century как NCR / 653-100.

Картридж CRAM содержал 256 карт размером 3x14 дюймов с магнитной записывающей поверхностью ПЭТ-пленки. Каждая «колода» карт могла содержать до 5,5 МБ буквенно-цифровых символов. Карты были подвешены к восьми стержням с d-образным сечением, которые выборочно вращались для высвобождения определенной карты, причем каждая карта имела уникальный узор из выемок на одном конце. Выбранную карту уронили и обернули вокруг вращающегося барабана для чтения или записи. Каждый картридж мог хранить 5,5 МБ.

В более поздних версиях CRAM, 353-2 и 353-3, использовались колоды из 512 карт, таким образом удваивая емкость памяти каждого блока.

Каждая карта содержит семь дорожек, содержащих 1550 пластин (по 12 бит каждая). Обычно дорожка инициализировалась заголовком из четырех пластин, содержащим номер картриджа (две пластины), номер карты и номер дорожки.

Карты были сброшены путем изменения стержней карт на двоичную конфигурацию и освобождения двух внешних стержней "освобождения". Сверху карточек продували воздух, чтобы они оставались разделенными и увеличивали скорость опускания. Оказавшись на вращающемся «барабане», серия камер с положительным и отрицательным давлением воздуха протянула карту через магнитную головку чтения-записи. После одного или нескольких проходов по головке, когда данные записываются на карту или считываются с нее, освобождающий затвор позволяет карте «перебрасывать» по дорожке качения над колодой карт и на механизм «загрузчика». Загрузчик использовал группу электромагнитных соленоидов для захвата карты на стержни управления. Агрегат представлял собой монстра с двумя большими электродвигателями, которые приводили в движение четыре больших пылесоса / воздуходувки. В любой момент времени можно было иметь до пяти карт в движении; один падает, один на барабан, два в обратном транспорте и один загружается обратно на палубу.

Если карту не удалось уронить, для решения проблемы использовалась «волшебная палочка», похожая на карандаш.

Одной из особенностей этого устройства была возможность «двойного выпадения», когда две карты выпадут одновременно из-за разрыва выемки на одной карте или, что чаще, карты, удерживаемой один стержень смещается из-за падения соседней карты, обычно это карты 000 (справочная карта колоды) и 001, что привело к необходимости воссоздания справочника. Это привело бы к высокочастотному шуму, с которым операторы были хорошо знакомы и могли слышать даже за пределами компьютерного зала, а также к повреждению карт. Их называли «крикунами», в то время как противоположная проблема, карты, которые не выпадали, назывались «вешалками».

Еще одна интересная особенность заключалась в том, что если оператор случайно уронил все карты из картриджа, их можно было заменить, не беспокоясь о порядке. Порядок карт не имел значения из-за системы кодирования с надрезом.

Первые блоки CRAM были развернуты в системе NCR 315. Второе поколение было установлено на преемнике линейки компьютеров 615 или Century. Эд Скотт написал программное обеспечение CRAM для линейки компьютеров Century. CRAM была очень успешной в 1960-х, предлагая быструю и безопасную альтернативу магнитной ленте для хранения, но ее вытеснила разработка превосходной технологии дисководов.

Ссылки

Брошюра о продукте в Архиве компьютерной истории

Последняя правка сделана 2021-05-31 06:34:44
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте