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

IBM System/34

IBM System/34 — это мини-компьютер, выпускавшийся корпорацией IBM с 1977 по 1985 год. Относился к классу малых вычислительных машин (midrange systems), предназначенных для малого и среднего бизнеса, а также для автоматизации работы подразделений крупных предприятий. System/34 пришёл на смену модели IBM System/32 и стал основой для последующей линейки IBM System/36, а также предшественником IBM System/38 (архитектурно отличной). Система отличалась интеграцией вычислительных ресурсов, системы хранения данных и ввода-вывода в едином корпусе, а также использованием собственной операционной системы и языка управления.

История

Разработка System/34 началась в середине 1970-х годов как ответ на растущий спрос на недорогие, но достаточно производительные компьютеры для предприятий, не имеющих штата программистов. Предыдущая модель, System/32, была ориентирована на выполнение одной задачи (например, бухгалтерского учёта) и имела ограниченные возможности многозадачности. System/34 проектировалась как более универсальная система, способная одновременно обслуживать несколько пользователей через терминалы.

Анонс состоялся 15 апреля 1977 года. Первые поставки начались в том же году. Система быстро завоевала популярность благодаря относительной простоте эксплуатации, надёжности и широкому спектру прикладного программного обеспечения, поставляемого IBM и сторонними разработчиками. В 1983 году была выпущена улучшенная версия, получившая неофициальное обозначение System/34-2, с увеличенным объёмом оперативной памяти и более быстрыми дисковыми накопителями. Производство System/34 было прекращено в 1985 году после выхода более совершенной и программно-совместимой модели IBM System/36.

Архитектура и аппаратное обеспечение

Центральный процессор и память

System/34 строилась на базе 16-битного процессора, реализованного на дискретных логических микросхемах и микропрограммном управлении. Тактовая частота процессора составляла около 1 МГц. Оперативная память (ОЗУ) реализовывалась на ферритовых сердечниках (core memory) и имела объём от 48 до 128 Кбайт в базовой модели. В более поздних версиях (System/34-2) максимальный объём ОЗУ был увеличен до 256 Кбайт. Постоянная память (ПЗУ) содержала микрокод, управляющий работой процессора и периферийных устройств.

Система хранения данных

Основным накопителем являлся жёсткий диск (HDD) с фиксированными или сменными магнитными пластинами. Ёмкость дисков составляла от 8,6 до 64,5 Мбайт в зависимости от модели. Использовались дисководы типа IBM 5444 (для System/34) и более поздние IBM 5445. Для резервного копирования и обмена данными применялись 8-дюймовые дискеты (дисководы IBM 5448) и накопители на магнитной ленте (стримеры, например, IBM 5449).

Периферийные устройства и терминалы

Для ввода-вывода данных использовались:

  • Дисплейные терминалы — IBM 5251 (монохромный, зелёный или янтарный экран), позже IBM 5291 и IBM 5292. Терминалы подключались по протоколу, аналогичному SDLC (Synchronous Data Link Control).
  • Принтеры — матричные принтеры IBM 5211, IBM 5224, IBM 5225, а также более производительные построчные принтеры IBM 4245.
  • Устройства ввода — клавиатуры, считыватели штрихкодов, перфокарт (в ранних конфигурациях).

Максимальное количество одновременно подключаемых терминалов составляло от 8 до 16 в зависимости от модели и конфигурации.

Программное обеспечение

Операционная система

Система работала под управлением собственной операционной системы, которая называлась System/34 Control Program (CP). Она обеспечивала многозадачность (до 16 одновременно выполняемых задач), управление памятью, файловую систему и поддержку терминалов. CP была тесно интегрирована с аппаратным обеспечением и не предусматривала установки сторонних ОС.

Язык программирования и прикладное ПО

Основным языком программирования для System/34 был RPG II (Report Program Generator), который позволял быстро создавать отчёты и обрабатывать файлы. Также поддерживались:

  • COBOL — для коммерческих приложений.
  • BASIC — для обучения и простых задач.
  • Assembler — для низкоуровневого программирования.

IBM поставляла с System/34 ряд готовых прикладных пакетов, включая:

Большинство программного обеспечения поставлялось на 8-дюймовых дискетах или магнитных лентах.

Применение

IBM System/34 нашла широкое применение в следующих сферах:

Система использовалась как в небольших компаниях (до 50 сотрудников), так и в крупных корпорациях в качестве выделенной системы для отдела или филиала. В СССР System/34 не поставлялась официально, однако отдельные экземпляры могли попадать в страну через третьи страны или использоваться в совместных предприятиях.

Наследие и влияние

IBM System/34 стала важным этапом в эволюции мини-компьютеров IBM. Она заложила основы для программной и аппаратной платформы, которая впоследствии развилась в линейку IBM System/36 (1983) и, в меньшей степени, в IBM System/38 (1979). System/36 была полностью программно-совместимой с System/34, что позволяло переносить приложения без изменений. Многие предприятия продолжали эксплуатировать System/34 вплоть до середины 1990-х годов, когда их заменили более современные системы на базе IBM AS/400.

Архитектурные решения, применённые в System/34 (интегрированная система хранения, поддержка многопользовательского режима, использование RPG), оказали влияние на разработку последующих поколений малых вычислительных машин IBM. В настоящее время System/34 представляет исторический интерес для коллекционеров и исследователей истории вычислительной техники.

Интересные факты

  • System/34 была одной из первых систем IBM, в которой использовался микропрограммный подход к управлению вводом-выводом, что повышало гибкость и надёжность.
  • Система могла работать в режиме эмуляции более ранних моделей IBM (например, IBM System/32), что облегчало миграцию с устаревшего оборудования.
  • Несмотря на относительно скромные характеристики, System/34 могла обслуживать до 16 одновременных пользователей, что для своего времени было значительным показателем.
  • В конце 1970-х годов стоимость базовой конфигурации System/34 составляла около 30 000–50 000 долларов США, что делало её доступной для среднего бизнеса.

Источники

  • IBM System/34 Functional Characteristics (IBM, 1977)
  • IBM System/34 Programming Guide (IBM, 1978)
  • «IBM System/34: A Technical Overview» — Computerworld, 1977
  • «The IBM System/34 and System/36: A History» — IEEE Annals of the History of Computing, 2005
  • Документация IBM по моделям System/34 (архив IBM)

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →