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

e4d36e0ea55c2aae51c2e64f2d8a493d.png сегодня в 17:56

  • Старое железо,
  • История IT

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

febub5vwxlpouujeutap2we_7a4.jpeg


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

hkihy_4tpwppzwywa-fhh70k98s.png


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


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


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


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


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


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


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


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

i8epzgg1_ie1jni9bidndpvp1dq.jpeg

Только зарегистрированные пользователи могут участвовать в опросе. Войдите, пожалуйста.

Метки: Добавить метки

© Habrahabr.ru