Original article: http://www.columbia.edu/cu/computinghistory/sorters.html
Сортувальник IBM Type 82 (1949). НАТИСНІТЬ ЗОБРАЖЕННЯ, щоб збільшити. Дивіться посилання нижче для авторів фотографій.
IBM Card Sorters роздає карти з вихідної колоди в 13 вихідних кишень (одна кишеня для відхилених плюс одна кишеня для кожного з 12 рядків картки) зі швидкістю 250-2000 карток на хвилину, залежно від моделі. Один стовпець, виділений пензлем сортування, сортується за прохід. Перемикачі вибору визначають, які рядки в кожному стовпці включено до сортування. Для повного сортування колоди карт потрібна була кілька проходів через сортувальник; один прохід на стовпець у ключі сортування. Сортувальники зазвичай не мали панелі керування ( роз’ємної панелі ), але сортувальники типу 75, 80 і 82 мали крихітну, якщо вони були оснащені додатковим пристроєм вибору кількох стовпців. Натисніть на зображення, щоб збільшити:
Сортування пензлів (Тип 80)
Перемикачі (тип 82)
Пристрій вибору кількох стовпців (тип 82)
Як зазначено в посібнику ( посилання 1 нижче), «усі облікові системи, засновані на використанні одиничних записів, ручних чи механічних, вимагають операції сортування чи класифікації. Сортувальники IBM забезпечують швидкий і точний метод упорядкування карток у будь-якій бажаній послідовності для підготовка звітів». Подібним чином сортування відігравало вирішальну роль у методі перфокарт для наукових обчислень, наприклад, у накопиченні сум квадратів шляхом прогресивного оцифрування, як описано Екертом у Посиланні 3 нижче , стор.31-35, використовуючи сортувальники IBM Type 75 у його Астрономічне обчислювальне бюро при Колумбійському університеті.
Вертикальний сортувальник
Підрахунковий сортувальник IBM Type 75
IBM Type 75 Total Card Counter
Я не впевнений, коли Type 75 з’явився на ринку, але це було після 1928 року (коли було представлено Type 71) і не пізніше 1935 року, оскільки фото одного з них з’явилося на пластинах Baehne , п’ята пластина . Більшість, якщо не всі моделі 1900-х, 1910-х і 1920-х років були вертикальними для економії місця на підлозі. Ось дати та швидкості вибраних моделей:
Модель | рік | швидкість |
Оригінальний сортувальник перепису | 1890 рік | (ручний) |
Тип 70 вертикальний сортувальник | 1908 рік | 250 копій/хв |
Тип 71 Вертикальний сортувальник | 1928 рік | 150 копій/хв |
Тип 75 Модель 1 | 19?? | 400 копій/хв |
Тип 75 Модель 2 | 19?? | 250 копій/хв |
Тип 80 Модель 1 | 1925 рік | 450 копій/хв |
Тип 80 Модель 2 | 19?? | 250 копій/хв |
Тип 82 | 1949 рік | 650 копій/хв |
Тип 83 | 19?? | 1000 копій/хв |
Тип 84 | 19?? | 2000 копій/хв |
До 1960-х і 70-х років, коли комп’ютери зі збереженими програмами були правилом, але вони все ще програмувалися в пакеті за допомогою перфокарт, більш поширеним застосуванням сортувальника було приведення в порядок випавшої колоди карт. Більшість серйозних додатків (на відміну від студентських робіт) саме для цього пробивають порядкові номери в графах 73-80 картки. Компілятори та асемблери ігнорували ці стовпці або в деяких випадках розглядали їх як номери рядків для цілей переліку та звітування про помилки. Можливо, ви чули історію про оператора, який кинув цілу коробку карток. Бажаючи якнайшвидше навести порядок, він розсортував картки, не порадившись з користувачем. Як виявилося, це була найгірша відповідь. До цього моменту коробка містила зразок випадкових чисел. — Тед Пауелл, грудень 2006 р
Расс Холсклоу, колишній інженер із роботи з клієнтами IBM, додає (29 січня 2003 р.):
З якоїсь причини IBM не випустила кардрідер, який працював би зі швидкістю 2000 копій/хв. 084 був унікальний тим, що використовував вакуумний механізм подачі карток, який не вимагав використання вантажу для карток, оскільки картки трималися на горлі та ножах за допомогою всмоктування. 084 також використовував оптичний метод виявлення ударів картки замість дротяної щітки, яка використовувалася в попередніх моделях.
Сортувальник 082 був першою машиною, на якій CE пройшов навчання, коли я починав працювати в компанії в 1966 році, хоча моїм головним завданням було працювати з системою введення/виведення та процесорами System/360. Навчання сортувальникам і перфораторам (024, 026, 029) було стандартним для CE. Вони ознайомили всіх із поняттями перфокарт, а також служили своєрідним «навчальним табором», щоб побачити, хто виживе у більш просунутих школах.
Цікава історична примітка до походження порядкових номерів у стовпцях 73-80: ця практика почалася тому, що онлайн-зчитувачі карток для комп’ютерів 704, 709, 7090 і 7094 зчитують картки лише у форматі «двійковий рядок», зчитування карток рядків за рядком на 12 пар 36-розрядних слів (2x36=72). Читач не міг прочитати більше 72 з 80 стовпців картки, тому ранні компілятори та асемблери, такі як Fortran і FAP, могли «бачити» лише ці 72 стовпці. Двійковий рядок було перетворено на коди символів BCD за допомогою програмного забезпечення. Панель керування з дротяною перемичкою в зчитувальному пристрої вибирала, які 72 стовпці вводити, але, звичайно, «за замовчуванням» було використовувати той, який був підключений для стовпців 1-72. Решта стовпців, проігнорованих, були гарним місцем для розміщення порядкових номерів як «страхування від падіння колоди».
Пітер Грант додає (березень 2010):
У ході пошуку матеріалу для розмови про перші дні обчислювальної техніки в моїй конкретній предметній галузі я щойно прочитав ваш дуже корисний матеріал про сортувальник IBM 082 (та відповідні механічні пристрої). Це викликало спогади (небагато з них любі) про боротьбу з цим звіром на початку 1960-х років.
Ви не згадуєте про це, але мені цікаво, чи ви коли-небудь натрапляли на підказку, як працювати з випущеною колодою карт без послідовного номера. Це завжди полягало в тому, щоб намалювати м’яким фломастером одну або кілька діагональних ліній у верхній частині колоди. Незважаючи на те, що це не дало точної позиції послідовності кожної карти, це зменшило кількість можливих розташувань від n -факторіалу до того, що могло бути керованим.
Посилання...
- Облікові машини IBM з електричними перфокартами, принципи роботи: сортувальники типів 82, 80 і 75; Форма IBM 22-3177-1 (1949). Усі зображення на цій сторінці взято з цієї публікації, за винятком зазначених.
- Сортувальники IBM 82, 83 і 84, Довідковий посібник , корпорація International Business Machines, Endicott NY, форма A24-1034-1 (авторське право 1949, 1953, 1957, 1959, 1961, 1962).
- Бейн, Джордж В. (IBM), Практичні застосування методу перфокарт у коледжах і університетах , Columbia University Press (1935). Зображення «Сортувальні пензлі» взято з цієї книги.
- Eames, Charles and Ray, A Computer Perspective: Background to the Computer Age , Harvard University Press. Перше видання 1973; Друге видання 1990 [ 103 ]. Зображення вертикального сортувальника взято з цієї книги.
- Екерт, У. Дж., Методи перфокарт у наукових обчисленнях , Бюро астрономічних обчислень Томаса Дж. Уотсона, Колумбійський університет, Lancaster Press, Inc., Ланкастер Пенсільванія (січень 1940 р.).
- Кнут, Дональд, Мистецтво комп’ютерного програмування , том 3 «Сортування та пошук», Аддісон-Уеслі (1973) [ 104 ]; Розділ 5.5, стор.382-384: Історія сортувальників і методів сортування.
Також дивіться...
- 082 техпаспорт .
- Ще одне фото сортувальника Тип 82 .
- Галерея Columbia Computer Center 1965 .
- Наукова обчислювальна лабораторія Ватсона , Еллі Кравіц (1949) [ 96 ].
- Більш ранні сортувальники та інше обладнання для перфокарт дивіться на табличках з книги Baehne (1935).
- Для ще більш раннього обладнання з перфорованими пластинами та механічних калькуляторів дивіться таблички MNRAS (1928-32).
Дивіться також: Табулятори , Ключові удари , Колятори , Відтворювачі , Інтерпретатори , Калькулятори .