IBM 1410
IBM 1410 — это универсальная электронная вычислительная машина (ЭВМ) второго поколения, выпускавшаяся корпорацией International Business Machines (IBM) с 1960 по 1967 год. Она принадлежала к семейству IBM 1400 series и представляла собой старшую, более мощную модель по отношению к широко распространённой IBM 1401. Машина была ориентирована на коммерческие и научные расчёты, а также на обработку данных в среднем и крупном бизнесе.
История
Разработка IBM 1410 началась в конце 1950-х годов как ответ на растущие потребности рынка в более производительных системах, чем IBM 1401. Основной задачей было создание машины, способной обрабатывать большие объёмы данных и выполнять более сложные вычисления, сохраняя при этом программную совместимость с существующими наработками. Анонс IBM 1410 состоялся в сентябре 1960 года, а первые поставки начались в 1961 году.
Машина позиционировалась как «средняя» ЭВМ, занимавшая нишу между младшей IBM 1401 и более крупными системами, такими как IBM 7090. Она пользовалась определённой популярностью в США и Европе, особенно в банковской сфере, страховых компаниях и промышленности. Всего было выпущено несколько тысяч экземпляров, хотя точное число не раскрывается. Производство было прекращено в 1967 году, когда на смену пришли более совершенные модели семейства IBM System/360.
Архитектура и характеристики
IBM 1410 была построена на дискретных транзисторах и диодах, что делало её более надёжной и компактной по сравнению с ламповыми предшественниками. Основные характеристики:
- Разрядность слова: переменная длина (от 1 до 100 символов), что было характерно для машин семейства 1400 series. Данные обрабатывались посимвольно (символ — 6 бит + 1 бит чётности).
- Память: на магнитных сердечниках. Объём основной памяти составлял от 10 000 до 100 000 символов (в зависимости от конфигурации). Время цикла памяти — 4,5 микросекунды.
- Система счисления: десятичная (двоично-десятичный код), что упрощало коммерческие расчёты.
- Система команд: одноадресная, с возможностью косвенной адресации. Набор команд включал арифметические, логические, операции ввода-вывода и управления.
- Ввод-вывод: использовались перфокарты (считыватель IBM 1414), перфоленты, магнитные ленты (IBM 729, IBM 7330), а также построчные принтеры (IBM 1403) и устройства для печати чеков.
Отличия от IBM 1401
IBM 1410 была значительно мощнее IBM 1401. Ключевые различия:
- Увеличенный объём памяти: до 100 000 символов против 16 000 у IBM 1401.
- Более быстрый процессор: время выполнения арифметических операций было сокращено.
- Расширенный набор команд: добавлены команды для работы с плавающей запятой (опционально), а также улучшенные инструкции для обработки строк.
- Поддержка более сложных периферийных устройств, включая дисковые накопители (IBM 1311).
Программное обеспечение
IBM 1410 поставлялась с набором системного и прикладного программного обеспечения, которое разрабатывалось как самой IBM, так и сторонними организациями. Основные компоненты:
- Операционная система: отсутствовала в современном понимании. Вместо неё использовались мониторные системы (например, IBM 1410 Operating System), которые управляли загрузкой программ, вводом-выводом и распределением памяти. Наиболее известной была IBM 1410/7010 Operating System (также известная как 1410-PR-155).
- Языки программирования:
- FORTRAN II — для научных и инженерных расчётов. Компилятор был разработан IBM и позволял писать программы на высокоуровневом языке.
- COBOL — для коммерческих задач. IBM 1410 была одной из первых машин, поддерживавших этот язык.
- Assembler (SPS — Symbolic Programming System) — для низкоуровневого программирования.
- RPG (Report Program Generator) — для генерации отчётов.
- Утилиты: сортировки, слияния, копирования, а также библиотеки математических подпрограмм.
Применение
IBM 1410 использовалась в самых разных сферах, где требовалась обработка больших объёмов данных:
- Банковское дело: обработка чеков, ведение счетов, расчёт процентов.
- Страхование: расчёт премий, обработка полисов, ведение статистики.
- Промышленность: управление запасами, планирование производства, расчёт заработной платы.
- Научные исследования: выполнение математических и статистических расчётов, моделирование.
- Государственное управление: обработка налоговых деклараций, ведение реестров.
Машина также использовалась в учебных заведениях для обучения студентов программированию и работе с ЭВМ.
Интересные факты
- IBM 1410 стала основой для создания более мощной модели IBM 7010, которая была выпущена в 1962 году и представляла собой практически полный аналог, но с улучшенной производительностью.
- В 1964 году на базе IBM 1410 была создана система IBM 1410/7010, которая объединяла две машины для повышения надёжности и производительности.
- Один из самых известных экземпляров IBM 1410 использовался в Bell Labs для управления телефонной сетью.
- Машина была достаточно громоздкой: центральный процессор и блоки памяти занимали несколько стоек высотой около 2 метров.
- Несмотря на коммерческий успех, IBM 1410 была вытеснена с рынка в конце 1960-х годов более универсальными и производительными системами IBM System/360, которые предлагали единую архитектуру для всех классов задач.
Источники
- IBM 1410 Data Processing System. IBM Reference Manual (1961).
- IBM 1410/7010 Operating System. IBM Systems Reference Library (1964).
- Emerson W. Pugh, Lyle R. Johnson, John H. Palmer. IBM's 360 and Early 370 Systems. MIT Press, 1991.
- Martin Campbell-Kelly, William Aspray. Computer: A History of the Information Machine. Basic Books, 1996.
- Документация по IBM 1410 из архива Computer History Museum.
BFOmetr — база данных и аналитика по компаниям России.
На главную BFOmetr →