Системы на базе ПК, совместимые с мэйнфреймами IBM


С появлением персональных компьютеров в 1980-х годах IBM и другие поставщики создали IBM-совместимые мейнфреймы на базе ПК, которые совместимы с более крупными мэйнфреймами IBM . Некоторое время системы, совместимые с мэйнфреймами на базе ПК, стоили дешевле и не требовали столько электроэнергии или площади. Однако они жертвовали производительностью и были не такими надежными, как оборудование класса мейнфреймов. Эти продукты пользуются популярностью у разработчиков мэйнфреймов, в учебных и учебных заведениях, в очень небольших компаниях с некритической обработкой данных, а также в некоторых задачах по оказанию помощи при стихийных бедствиях (например, в системах корректировки полевого страхования для оказания помощи при ураганах).

Вплоть до середины 1990-х мэйнфреймы были очень большими машинами, которые часто занимали целые комнаты. Комнаты часто были кондиционированы и имели специальные устройства питания для обеспечения трехфазной электроэнергии , необходимой для машин. Современные мэйнфреймы теперь физически сравнительно малы и не требуют специальных строительных мер или вообще не требуют их.

IBM продемонстрировала использование набора инструкций мэйнфрейма в своем первом настольном компьютере — IBM 5100 , выпущенном в 1975 году . Программный интерпретатор IBM APL для мэйнфреймов.

В 1980 году распространились слухи о новом персональном компьютере IBM, возможно, о миниатюрной версии 370. [1] В 1981 году появился персональный компьютер IBM , но он не был основан на архитектуре System 370. Однако IBM использовала свою новую платформу ПК для создания некоторых экзотических комбинаций с дополнительным оборудованием, которое могло выполнять инструкции S/370 локально.

В октябре 1983 года IBM анонсировала персональный компьютер IBM XT/370. По сути, это был продукт «три в одном». Он мог запускать PC DOS локально, он также мог действовать как терминал 3270 , и, наконец, его самая важная отличительная черта по сравнению с ПК IBM 3270 заключалась в том, что он мог локально выполнять инструкции S/370. [2]

XT/370 представлял собой персональный компьютер IBM XT (системный блок 5160) с тремя пользовательскими 8-битными картами. Плата процессора (370PC-P) [3] содержала два модифицированных чипа Motorola 68000 (которые могли эмулировать большинство инструкций S/370 с фиксированной и не плавающей запятой) и сопроцессор Intel 8087 , модифицированный для эмуляции S/ 370 инструкций с плавающей запятой. Вторая карта (370PC-M), которая подключалась к первой с помощью уникального заднего разъема карты, содержала 512 КиБ памяти. Третья карта (PC3277-EM) представляла собой эмулятор терминала 3270, необходимый для загрузки системного программного обеспечения с главного мейнфрейма. Компьютер XT/370 загрузился в DOS, а затем запустил виртуальную машину ./Программа управления ПК. Пространство памяти карты добавляло дополнительную системную память, поэтому первые 256 КБ памяти ( материнская плата ) можно было использовать для перемещения данных на карту расширения 512 КБ. Память расширения была двухпортовой и предоставила машине XT дополнительные 384 КБ, в результате чего общий объем ОЗУ на стороне XT достиг 640 КБ. Арбитр памяти может переключить второй банк на 128 КиБ на карте на другие банки, позволяя процессору XT Intel 8088 адресовать всю оперативную память на карте 370PC-M. [4] Помимо 416 КБ оперативной памяти для приложений S/370, XT/370 также поддерживает до 4 МБ виртуальной памяти с использованием жесткого диска в качестве устройства подкачки. [5]


Плата IBM XT/370 и диагностическая дискета
IBM PC Server 500 — этот сервер может содержать плату P/390.
Интегрированный сервер IBM S/390