Открыть сервис

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 →