Бухгалтерська машина IBM 407

4 min read
Article updated on:22 Aug 2023

Original article: http://www.columbia.edu/cu/computinghistory/407.html

 

Бухгалтерська машина IBM 407 (1949). Це була остання й найкраща з повністю електромеханічних бухгалтерських машин IBM (раніше відомих як табулятори ). 407 зчитує колоду перфокарт на вбудованому пристрої для зчитування карток (ліворуч), накопичує загальні, проміжні підсумки чи іншу просту статистику в лічильниках із шестерень і друкує результати на вбудованому 120-колонковому принтері (у центрі). Швидкість: від 100 до 150 карток за хвилину. Модель 407 замінила попередню технологію друку типу typebar (використовувалася, наприклад, у моделі 405 із набагато швидшим механізмом колеса друку.

Як і в усьому обладнанні IBM для перфокарт, за винятком перфоратора та сортувальника клавіш, панель керування підключена для визначення деталей операції: які стовпці картки читати та що з ними робити, як форматувати звіт. Незважаючи на те, що 407 насправді є просто великою арифметичною машиною, програму керування можна використовувати творчо; наприклад, як описано Роджером Л. Бойелом у Програмованому множенні на IBM 407 , Journal of the ACM , том 4, номер 4, жовтень 1957 р., стор.442-449. У 1955 році 407 був адаптований, щоб діяти як пристрій введення/виведення для комп'ютера IBM 650 , а пізніше він виконуватиме подібні ролі для інших калькуляторів IBM (таких як CPC-II ) і комп'ютерів ( 7090); як повідомляється, 407 навіть служив «системним годинником» для 7094 Columbia .

 

Фред Стоунзазначає: «Швидкість була функцією того, що ви робили. Якщо ви просто відправляли повідомлення, читали листівку та друкували, максимальна швидкість становила колосальні 150 карток за хвилину. Була модель E8, яку пропонував IBM 1620, який використовуватиметься як офлайн-принтер. Це був розібраний пристрій, який пропускав кожен третій цикл і не міг працювати зі швидкістю 100 карток на хвилину. Придбавши 2 реле (якщо я правильно пам’ятаю) і додавши перемичку, ви могли перемогти руйнуючу схему і повернути її до 150 копій/хв." Майк Маккантс, програміст 1620 з Університету Райса в 1960-х роках, коментує (листопад 2002 року): «Як той, хто допоміг виконати таку модифікацію в 1963 році, моя пам’ять дещо інша. У цій моделі E8 вже було два додаткових реле. метою двох додаткових естафет було підрахувати 1, підрахувати 2, а потім зупиніть машину. Таким чином, принтер зі швидкістю 150 карток на хвилину сповільнився до 100 карток на хвилину. Я пам’ятаю, що нам знадобилася лише година або близько того, щоб прочитати документацію в задній частині шафи та зрозуміти, як обійти два реле та відновити номінальну швидкість 407 у 150 карт/хв. Це сталося приблизно через годину після того, як SE завершив встановлення машини :-) "

Панель керування мала розмір приблизно 16 квадратних дюймів з металевим обідком і ручкою для захоплення, містила матрицю отворів, розділених на функціональні зони з невеликими мітками, надрукованими білим кольором. Щоб запрограмувати машину на виконання конкретного завдання (наприклад, прочитати колоду карт, надрукувати кожну картку в певному форматі, скласти числа в стовпцях 40-48 і надрукувати загальну суму), використовувалися дроти-перемички різної довжини та кольору. вставляється для з’єднання пар отворів, таких як стовпці картки з колонками принтера, колонки картки з накопичувачами та (завжди) «CI до C». Коли ваша програма завершена, ви відкриваєте двері праворуч, вставляєте панель керування, потім закриваєте двері; таким чином різні програми можна було легко міняти місцями. Різноманітне інше обладнання IBM EAM і пристрій запису було запрограмовано таким же чином.

 

Фото: з веб-сайту Гері Ехемана в IBM, використано з дозволу. Програміст ПКП – його тато. (Я робив те саме в армії через 10 років, але зі значно меншою кількістю смужок.) Фото 407 угорі взято з архіву IBM, а фото програмування було знімком вербування в армію. А ось знімки мого старого посібника:

IBM 407 Reference Manual 1950
IBM 407 - Перехресна стопа
IBM 407 - Як множити

Це був мій найперший "комп'ютер". Це був 1965 рік, я служив в армії в Європі.

 

Література:

  • Довідковий посібник, IBM 407 Accounting Machine , International Business Machines Corporation, Data Processing Division, 112 East Post Road, White Plains, New York: A24-1011-0 (1950).
  • Баше, Чарльз Дж.; Лайл Р. Джонсон; Джон Х. Палмер; Emerson W. Pugh, IBM's Early Computers , MIT Press (1985).

 

Дивіться також:

Article posted on:22 Aug 2023