Pull to refresh

Тесное знакомство с электромеханическим сортировщиком перфокарт (экскурс в начало XX века)

Reading time 3 min
Views 7.5K

Поняв, как работать с электромеханическим сортировщиком перфокарт (с точки зрения обычного пользователя), и приступая к более тесному знакомству с ним (с точки зрения инженера), – ожидаешь увидеть в нём несколько датчиков для считывания отверстий в перфокартах и с десяток манипуляторов, каждый из которых забирает перфокарту в свой карман. Однако электромеханика сортировщика намного более элегантна и проста: весь его интеллект держится на одном датчике и на одном электромагните. Как именно, читайте ниже.



Принцип действия сортировщика (на примере IBM Type 82 Sorter)



  • Перфокарты поступают в сортировщик по одной (см. на схеме жирную линию, отмеченную буквой «C»). Боком, нижним краем вперёд (этот край называется «краем девяток», потому что по нижнему ряду расположены девятки).
  • Небольшая проволочная щётка (отмечена буквой «A») скользит по поверхности перфокарты (по одному из её столбцов), пытаясь замкнуть электрическую цепь, через соприкосновение с металлическим валом (отмечен буквой «B»). Скользит по заданному оператору столбцу. От цифры 0, до цифры 9.
  • Если в текущем столбце пробитых цифр нет, то перфокарта не позволяет цепи замкнуться. Но если в перфокарте есть отверстие, проволочная щётка соприкасается с металлическим валом и т.о. замыкает цепь.
  • Когда проволочная щётка замыкается с металлическим валом, активируется электромагнит (отмечен буквой «D»), который тянет на себя металлическую арматуру (отмечена буквой «E»). Эта арматура, в свою очередь, увлекает за собой стопку направляющих металлических полосок (эти полоски отмечены на схеме надписью «Chute Blades»), – те из них, под которые перфокарта ещё не прошла.
  • В результате перед перфокартой образовывается «туннель» для прохода в нужный карман. Суть в том, что края направляющих металлических полосок расположены с тем же интервалом, что и строки на перфокарте, – чтобы отверстие (если оно пробито) обнаруживалось непосредственно перед тем, как перфокарта достигнет соответствующей полоски.
  • Если в текущем столбце пробитых цифр нет, то перфокарта падает в карман для отброшенных перфокарт (для карт, которые оказались «вне игры»).


Насколько быстро работали сортировщики


  • IBM Type 80 Sorter, самый первый сортировщик, выпущенный IBM в 1925 году, прогонял по 450 перфокарт в минуту. Он выполнял обработку данных исключительно электромеханическим способом. Без транзисторов, и даже без ламповой электроники. Весь «интеллект» строился на электромеханическом реле и электромагнитах. Несмотря на свою технологическую примитивность, Type 80 относился к категории высокоточного оборудования. Почему? Потому что та скорость, с которой он работал, подразумевала, что края направляющих металлических лент опускались и поднимались семь с лишним раз в секунду. Любая накладка по времени могла бы привести либо к неверной сортировке, либо к тому, что край металлической направляющей ленты повредит перфокарту.



IBM Type 82 Sorter, следующая модель сортировщика от IBM, прогонял уже 650 перфокарт в минуту. Для электромеханического реле такая скорость была не по зубам, и поэтому в своей новой модели IBM впервые задействовало ламповую электронику – для управления электромагнитом.




IBM Type 83 Sorter, выпущенный в 1955 году, сортировал перфокарты на ещё более фантастической скорости: 1000 штук в минуту! В нём был реализован более совершенный алгоритм обработки перфокарт: эта модель считывала с перфокарты сразу все отверстия выбранного столбца. Благодаря этому Type 83 мог выполнять новые задачи, решение которых на более ранних моделях было принципиально невозможно. Среди таких задач: отбраковка ошибочных перфокарт, – у которых в одном столбце было пробито сразу несколько отверстий.




IBM Type 84 Sorter, самая производительная из моделей, которую IBM когда-либо выпускала, увидел свет в 1959 году. В прямом и переносном смысле этого слова… В этом сортировщике проволочная щётка уступила своё место – оптическому (фотоэлектрическому) датчику. Плюс, его интеллект строился на полупроводниковых технологиях. Более того, в новой модели своего сортировщика IBM заменила электромагнит на вакуумную присоску. Благодаря таким кардинальным улучшениям, Type 84 Sorter прогонял перфокарты по 2000 штук в минуту. Т.о. через него ежесекундно пролетало более 30 перфокарт.





P.S. Несмотря на свою технологическую примитивность, электромеханические сортировщики перфокарт в своё время произвели революцию в обработке бизнес-данных, и подготовили почву для появления электронных «мини»-компьютеров бизнес-класса, таких как IBM 1401. Кроме того, даже после появления компьютеров, сортировщики перфокарт ещё долгое время оставались востребованными. Так например, самая первая модель сортировщика (IBM Type Sorter 80), выпущенная в 1925 году, – поддерживалась вплоть до 1980 года.


Чтобы понять, почему слово «мини» взято в кавычки, посмотрите вот эту фотографию

Only registered users can participate in poll. Log in, please.
Коллеги, у меня есть ещё информация про вычислительную технику, работающую на основе перфокарт. Стоит ли ещё писать на около-перфокартную тему?
89.76% да, давай ещё поностальгируем 114
1.57% нет, пиши уже про что-то другое 2
8.66% решай сам, про что писать 11
127 users voted. 12 users abstained.
Tags:
Hubs:
+28
Comments 10
Comments Comments 10

Articles