IBM 1130
IBM 1130 — это 16-битная мини-ЭВМ, выпускавшаяся корпорацией International Business Machines (IBM) с 1965 по 1973 год. Она позиционировалась как недорогая научно-инженерная вычислительная система для малых и средних предприятий, учебных заведений и исследовательских лабораторий. IBM 1130 стала одной из первых массовых машин, ориентированных на интерактивную работу в режиме разделения времени, и оказала значительное влияние на развитие вычислительной техники, особенно в области научных расчётов и программирования на языке Фортран.
История
Разработка и выпуск
К середине 1960-х годов IBM доминировала на рынке мейнфреймов, но сегмент недорогих научных машин был занят такими компаниями, как Digital Equipment Corporation (DEC) с её PDP-8. В ответ на это IBM разработала IBM 1130 как более доступную альтернативу своим старшим системам, таким как IBM 1620. Проект возглавлял инженер Джон Б. Смит, а ключевым требованием была совместимость с существующим программным обеспечением для научных расчётов.
Первая модель, IBM 1130, была анонсирована 11 февраля 1965 года. Она базировалась на транзисторной логике (Solid Logic Technology, SLT) и использовала ферритовую память. Система поставлялась в нескольких конфигурациях, отличавшихся объёмом памяти и набором периферийных устройств. Выпуск продолжался до 1973 года, когда на смену пришли более мощные машины, такие как IBM System/3 и IBM 1131 (улучшенная версия с более быстрой памятью).
Влияние и распространение
IBM 1130 получила широкое распространение в университетах и научно-исследовательских институтах. Её низкая (по меркам того времени) цена — около 30 000 долларов США за базовую конфигурацию — делала её доступной для многих организаций. Машина использовалась для расчётов в физике, химии, инженерном деле, а также для обучения студентов программированию. В СССР и странах Восточной Европы IBM 1130 была известна в основном по публикациям, но не поставлялась официально из-за экспортных ограничений.
Архитектура и технические характеристики
Центральный процессор
IBM 1130 имела 16-битную архитектуру с фиксированной длиной слова. Регистров общего назначения не было — все операции выполнялись через аккумулятор (16-битный регистр A) и несколько вспомогательных регистров (например, регистр команд, регистр адреса). Адресация памяти была 15-битной, что позволяло адресовать до 32 768 слов (32 К слов). Реально устанавливалось от 4 096 до 32 768 слов ферритовой памяти.
Память
Ферритовая память (core memory) имела время цикла 3,6 микросекунды для базовой модели и 2,2 микросекунды для модели 1131. Память была организована как 16-битные слова, но могла адресоваться и побайтово (8 бит) для работы с текстовой информацией. Для хранения микропрограмм использовалась постоянная память (ROM) на магнитных сердечниках.
Периферийные устройства
IBM 1130 поддерживала широкий набор периферии:
- Накопители на магнитных дисках: IBM 2310 (сменные диски ёмкостью 512 К слов), IBM 2315 (сменный картридж на 1 М слов).
- Накопители на магнитной ленте: IBM 2415 (лента с 9 дорожками, плотность записи 800 bpi).
- Устройства ввода-вывода: перфоленточный считыватель (IBM 1134), перфокарточный считыватель (IBM 1442), построчный принтер (IBM 1132, 80 колонок).
- Терминалы: IBM 1050 (телетайп), IBM 2260 (видеотерминал с дисплеем на 12 строк по 80 символов).
Программное обеспечение
Основной операционной системой была IBM 1130 Disk Monitor System (DMS), которая обеспечивала управление файлами, загрузку программ и работу с периферией. Пользователи могли работать в режиме диалога через терминал или в пакетном режиме. Основным языком программирования был Фортран (FORTRAN IV), также поддерживались ассемблер (Assembler), Бейсик (BASIC) и Алгол (ALGOL). Библиотека математических подпрограмм (IBM 1130 Scientific Subroutine Package) включала функции для линейной алгебры, статистики и численного анализа.
Применение
Научные и инженерные расчёты
IBM 1130 активно использовалась для решения задач, требующих интенсивных вычислений: моделирование физических процессов, расчёт конструкций, обработка экспериментальных данных. Например, в аэрокосмической отрасли она применялась для расчёта траекторий, а в химической — для квантово-химических расчётов.
Образование
Многие университеты (например, Массачусетский технологический институт, Стэнфордский университет) приобрели IBM 1130 для обучения студентов программированию и численным методам. Машина позволяла запускать учебные программы на Фортране, что было важным шагом в популяризации этого языка.
Промышленность
В промышленности IBM 1130 использовалась для управления производственными процессами, автоматизации испытаний и сбора данных. Например, на заводах General Electric она применялась для контроля качества продукции.
Критика и ограничения
Несмотря на популярность, IBM 1130 имела ряд недостатков:
- Ограниченная производительность: 16-битная архитектура и медленная ферритовая память не позволяли выполнять сложные многозадачные вычисления.
- Сложность программирования: отсутствие регистров общего назначения и нестандартная система команд затрудняли написание эффективного кода на ассемблере.
- Высокая стоимость периферии: накопители на дисках и лентах были дорогими, что ограничивало возможности хранения данных.
- Отсутствие поддержки плавающей запятой на аппаратном уровне: операции с плавающей точкой выполнялись программно, что замедляло расчёты.
Интересные факты
- IBM 1130 была одной из первых машин, на которой была реализована система разделения времени (Time-Sharing System, TSS), позволявшая нескольким пользователям одновременно работать через терминалы.
- В 1968 году на IBM 1130 была написана одна из первых версий операционной системы UNIX (впоследствии переписанная на PDP-7).
- Машина использовалась в проекте «Аполлон» для расчёта траекторий полёта космических кораблей.
- В 1970 году IBM 1130 была показана на Всемирной выставке в Осаке, где демонстрировала возможности машинного перевода.
Наследие
IBM 1130 стала важной вехой в истории вычислительной техники, продемонстрировав возможность создания недорогих, но достаточно мощных научных машин. Она заложила основы для последующих поколений мини-ЭВМ, таких как IBM System/3 и IBM Series/1. Многие специалисты, работавшие с IBM 1130, впоследствии внесли вклад в развитие компьютерных наук и инженерии. В настоящее время сохранилось несколько экземпляров IBM 1130 в музеях, например, в Музее компьютерной истории в Маунтин-Вью (Калифорния) и в Музее науки в Лондоне.
Источники
- IBM 1130 Functional Characteristics (IBM Corporation, 1965)
- IBM 1130 Disk Monitor System Reference Manual (IBM Corporation, 1967)
- «IBM 1130: The Little Computer That Could» (Computer History Museum, 2015)
- «The IBM 1130: A Personal History» (John B. Smith, 2003)
- «IBM 1130: A Technical Description» (IBM Systems Journal, 1966)
BFOmetr — база данных и аналитика по компаниям России.
На главную BFOmetr →