IBM 1401

Машина, которая считала дела предприятия

Центральное устройство комплекса: выполняло программу и обрабатывало данные, поступающие с карт и магнитных лент.

IBM 1401: высокий шкаф с синей окантовкой, панелью ламп и переключателей слева
IBM 1401 в Computer History Museum, 28 января 2012 года. Современная фотография музейного экземпляра.ArnoldReinhold · CC BY-SA 3.0 · Для сайта уменьшено и перекодировано в WebP; содержание снимка не изменено.

Вычисления стали повседневной работой

Зарплата, счета, движение товаров: IBM 1401 помогала выполнять повторяющиеся деловые расчёты. Её представили 5 октября 1959 года. Программы и данные можно было вводить с перфокарт, а при соответствующей комплектации — с магнитной ленты. Результат уходил на печать или на носитель. 1

За названием «1401» легко увидеть весь комплекс, но здесь мы рассматриваем именно центральную машину. Считыватель карт, ленточные накопители и принтер выполняли собственные задачи. Это различие помогает читать схему зала: устройство ввода доставляет данные, а программу исполняет центральная машина.

Программа вместо переподключения

До появления таких систем учётные операции часто распределяли между отдельными сортировальными, вычислительными и табулирующими машинами. Оператор переносил колоды между ними, а коммутационные панели задавали порядок работы.

У IBM 1401 программа хранилась в памяти. Для новой задачи можно было загрузить другой набор команд. Менялась организация процесса: вместе с машиной становились важны подготовка программы, порядок входных данных и проверка результата. 2

Память, которую считали символами

В описаниях IBM 1401 встречается вместимость от 1 400 до 16 000 символов. Эти величины относятся к разным конфигурациям, а не к одному неизменному комплекту. Ферритовая память сохраняла программу и данные. 3

Каждая адресуемая позиция содержала шестибитный код символа, метку слова и бит проверки чётности. Машина работала с полями переменной длины и десятичными числами. Поэтому исходную единицу «символ» мы сохраняем: простая замена её на современные байты скрыла бы особенности представления информации. 4

Важен весь рабочий процесс

Мало выполнить арифметику: данные нужно подготовить, прочитать, сохранить и выдать человеку в удобном виде. Именно поэтому рядом с 1401 стояла периферия. Характер комплекса определялся сочетанием устройств и программы, которую на нём выполняли.

Посмотрите на него как на цепочку ответственности. У карты есть порядок в колоде; у ленты — роль в задании; у распечатки — получатель. По назначению это предок части задач, которые сегодня мы поручаем учётным системам: обработать записи, применить правила, выпустить документы.

Малый объём оперативной памяти не ограничивал весь массив данных тем же размером. Программа могла обрабатывать записи последовательно, читая их с внешнего носителя. Важны были организация задания и доступная периферия, а не только число символов внутри шкафа.

Ниже — сравнение с конкретным современным телефоном. А в зале собраны три реальных применения, где видно, что менялось в работе организаций.

Что рассмотреть на фотографии

Слева видна панель управления с лампами, переключателями и кнопками. Остальную часть фасада занимают двери шкафа. Это фотография сохранившегося экземпляра в музее, сделанная в 2012 году; окружающее оборудование относится к музейной обстановке и не является реконструкцией рабочего места 1960-х.

Чтобы увидеть роль центральной машины среди остальных устройств, вернитесь в зал и проследите путь задания от ввода до печати.

Весь зал —
и телефон в кармане.

Для конкретности сравним IBM 1401 в конфигурации с 16 000 символов памяти и Samsung Galaxy S24 8/256 ГБ, модель SM-S921B.

16 000символов в основной памяти

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

Ритм памяти
11,5 мкс на цикл
Ввод и вывод
Карты, ленты, бумажный отчёт
8 ГБоперативной памяти

Ещё 256 ГБ — отдельное хранилище файлов. Телефон совмещает вычисления, экран, камеры и сетевую связь в одном устройстве.

Процессор
10 ядер, до 3,2 ГГц
Привычная работа
Приложения, фото, видео, интернет
≈ 500 000текстовых буферов по 16 000 символов

Такой объём однобайтового текста теоретически помещается в 8 ГБ. Это сравнение масштаба памяти: 8 000 000 000 ÷ 16 000. Оно не учитывает систему и приложения телефона; символ IBM 1401 имеет другое устройство.

Насколько телефон быстрее?

У него несопоставимо больше вычислительных возможностей. Но делить 3,2 ГГц на цикл памяти IBM и объявлять результат приростом мощности нельзя: это разные показатели. Для коэффициента скорости нужна одна и та же задача, реализованная и измеренная на обеих машинах.

Почему тогда покупали целый зал?

Он забирал повторяющуюся работу: раскладку карточек, обновление списков, подготовку документов. Ценность измерялась полученным результатом и освобождённым временем сотрудников. Числа таких изменений — в реальных примерах зала.

Характеристики: IBM 1401 / Van Snyder · Samsung Galaxy S24. Оценка текстового объёма — расчёт музея, не результат теста производительности.

Вернуться в машинный зал

Посмотрите на устройство в общем рабочем процессе.

Источники и подробности

  1. The IBM 1401

    IBM History. Анонс, деловые задачи и состав базовой системы.

  2. About the Computer History Museum’s IBM 1401 Machines

    Guy Fedorkow / Computer History Museum. Перфокарточные процессы и переход к хранимой программе.

  3. The IBM 1401 — Guide Poster

    IBM 1401 Restoration Project / CHM. Назначение, ферритовая память и техника обработки данных.

  4. Van Snyder’s IBM 1401 Programming Hints

    Van Snyder / IBM 1401 Restoration Project. Организация памяти, кодирование символа и периферийные устройства.

  5. Samsung Galaxy S24 — SM-S921BLGCINS, specifications

    Samsung. Конкретная версия S24: 8 ГБ RAM, 256 ГБ хранилища; 10 ядер, до 3,2 ГГц; анонс 17 января 2024. Не распространяется автоматически на другие региональные версии.

Основные сведения сверены 22 октября 2026 года. Текст — авторское изложение Meridiano.