PS/2 () — серия персональных компьютеров компании IBM с процессорами Intel 80286 и Intel 80386, выпускавшаяся с апреля 1987 года. Основной задачей PS/2 было вытеснение PC-совместимых компьютеров других производителей с рынков США и Юго-Восточной Азии. Главным способом достижения этой цели стало использование новых закрытых стандартов, в том числе шины MCA (), не допускавших их использование сторонними разработчиками без дорогостоящего лицензирования, а также выпуск сложных для воспроизведения небольшими компаниями микросхем высокой степени интеграции.
Однако ожидания компании не оправдались — открытые технологии PC/AT были усовершенствованы конкурентами IBM и оказались более популярными. Тем не менее, в корпоративном сегменте был достигнут некоторый успех.
Несмотря на коммерческий провал, следующие новшества, привнесённые архитектурой PS/2, стали стандартом:
Одноименные разъёмы клавиатуры и мыши; Приводы дискет 3,5″ объёмом 1.44 МБ; Видеоподсистема (и мониторы) стандарта VGA; Модули SIMM с 72 контактами; Кодовая страница 850 (для западноевропейских языков) вместо 437;
Официально серия PS/2 перестала поддерживаться IBM в июле 1995 года.
Описание Система PS/2 от IBM была разработана таким образом, чтобы оставаться программно совместимой с линейкой компьютеров PC/AT, но аппаратная часть была совершенно иной. PS/2 имела два BIOS: один, называемый ABIOS (Advanced BIOS), предоставлял новый интерфейс защищенного режима и использовался OS/2, и второй — CBIOS (Compatible BIOS), необходимый для обеспечения программной совместимости с PC/AT. CBIOS настолько повторял код оригинального IBM PC, что даже включал в себя Cassette BASIC. Хотя IBM не собиралась публиковать исходный код BIOS, она обещала опубликовать список точек входа.
Микроканальная архитектура Новой шиной, объединяющей устройства IBM PS/2 стала MCA. По своей концепции MCA была схожа с канальной архитектурой мэйнфреймов IBM System/360. Технология MCA технически превосходила шину ISA и позволяла осуществлять более высокоскоростную связь внутри системы. Большинство функций MCA получили дальнейшее развитие в современных шинах ПК, за исключением: процедуры потоковой передачи данных, отчета о проверке канала, регистрации ошибок и внутренней передачи видео для таких устройств, как IBM 8514. Скорость передачи данных соответствовала показателям гораздо более позднего стандарта PCI. Технология MCA позволяла осуществлять одновременное управление транзакциями «один к одному», «карта к карте» и «несколько карт к процессору», что является особенностью формата шины PCI-X.
Преимуществами MCA были возможности управления шиной, её арбитражем и примитивная форма «Plug and Play». Гилберт Хелд в своей книге «Управление серверами» 2000 года отмечает: «MCA использовала раннюю (и недружелюбную к пользователям) версию того, что мы сейчас знаем как «Plug-N-Play», требующую специального установочного диска для каждой машины и каждой карты». MCA так и не получила широкого распространения за пределами PS/2.
При настройке каждой новой карты с помощью дискеты, конфигурация прерываний и другие изменения выполнялись автоматически. ПК считывал оригинальную информацию с дискеты, а затем записывал на неё новые данные. Это означало, что пользователь должен был иметь для каждого компьютера набор индивидуальных дискет. Для отдельных пользователей и небольших организаций с несколькими компьютерами это было дешевле и быстрее, чем вызывать специалиста по установке. Однако для крупных компаний, имеющих сотни или даже тысячи персональных компьютеров, хранение индивидуальных наборов дискет для каждого из них превращалось в кошмар. В случае утери таких копий, конфигурацию приходилось начинать с нуля.
Клавиатура и мышь Клавиатура IBM Model M использовала ту же 101-клавишную раскладку, что и предыдущая клавиатура IBM PC/AT Extended. Европейские варианты имели 102 клавиши, а также дополнительную клавишу справа от левого Shift.
Системы PS/2 ввели новую, одноименную спецификацию для интерфейсов подключения клавиатуры и мыши, которые использовались в ПК долгое время. Интерфейс клавиатуры PS/2 был совместим со стандартном AT за исключением разъема, который был изменен с 5-контактного DIN на меньший, 6-контактный разъем mini-DIN. Для порта PS/2 мыши использовался тот же разъем и аналогичный синхронный последовательный интерфейс.
Другие интерфейсы Первые настольные Model 50 и Model 60 также отличались от традиционных PC внутренней конструкцией, основанной на использовании промежуточных печатных плат для соединения внутренних накопителей с материнской платой, называемой в документации Planar. Кроме того, эти машины можно было в значительной степени разобрать для обслуживания и собрать заново без использования инструментов.
Еще одним нововведением в PS/2 стало внедрение двунаправленных параллельных портов, которые, помимо традиционного использования для подключения принтера, теперь могли функционировать как высокоскоростной интерфейс для передачи данных. Это позволило использовать новое оборудование, такое как сканеры с параллельным портом, приводы CD-ROM, а также расширило возможности принтеров, позволив им взаимодействовать с компьютером, отправляя статусные сигналы, вместо того чтобы быть просто пассивным устройством вывода.
Графика Большинство первых моделей PS/2 были оснащены новым графическим адаптером, известным как Video Graphics Array, или сокращенно VGA. Фактически он заменил предыдущий стандарт EGA, будучи полностью с ним совместимым. Стандарт VGA подразумевал увеличение объёма видеопамяти до 256 КБ, что позволило выводить на экран изображения с разрешением 640×480 при 16 цветах или 320 × 200 при 256 цветах. VGA также предоставлял палитру из 262 144 цветов (в отличие от палитры EGA, состоящей из 64 цветов). Графическая карта IBM 8514, ставшая основой Super VGA и более поздние стандар XGA также были внедрены в линейке PS/2. +Основные модели мониторовМодельДиагональРазрешениеРазвёрткаГод выпускаПримечание850412"640 × 48060 Гц, прогрессивная1991монохромный850719"1024 × 76843,5 Гц, чересстрочная1988851114"640 × 48060 Гц, прогрессивная1987851214"640 × 48060 Гц, прогрессивная1987851312"640 × 48060 Гц, прогрессивная1987851416"1024 × 76843,5 Гц, чересстрочная1991851514"1024 × 76843,5 Гц, чересстрочная1991851614"1024 × 76843,5 Гц, чересстрочная1991851814"640 × 48075 Гц, прогрессивная1992951514"1024 × 76843,5 Гц, чересстрочная1992951716"1280 × 102453 Гц, чересстрочная1991951814"640 × 480прогрессивная199238F473710"640 × 480прогрессивная1989плазменный, для P70 и P75 На самом деле, все мониторы XGA 1024 × 768 являются многорежимными, поскольку XGA карта устанавливалась как расширение для встроенного VGA-адаптера. Таким образом, все перечисленные дисплеи серии 85xx могут синхронизировать изображение с разрешением 640×480 при частоте обновления 60 Гц (или 720 × 400 при 70 Гц). Однако это не относится к моделям 95xx, которые представляют собой специализированные мониторы для рабочих станций, предназначенные для использования с платами XGA-2 или Image Adapter/A, чьи фиксированные частоты превышают базовые частоты VGA: не менее 75 Гц вертикальной развёртки. Стоит также отметить, что это эти мониторы не поддерживали мультисинхронизацию. В частности, несмотря на бесперебойную работу в разрешениях 640 × 480, 720 × 400 и 1024 × 768, (например) 8514 не может синхронизировать обычное промежуточное разрешение SVGA 800 × 600, даже при относительно низкой частоте развёртки от 50 до 56 Гц. И хотя конструкция XGA адаптеров не стала отраслевым стандартом, как VGA, их разрешение 1024 × 768 пикселей впоследствии было широко принято другими производителями, и XGA стал синонимом этого разрешения экрана.
Единственными компьютерами серии, которые не получили полноценный VGA адаптер, были самые простые модели 25 и 30 на базе процессора 8086. Их графическая подсистема, обозначаемая как MCGA, поддерживала графические режимы CGA, VGA 320 × 200 с 256 цветами и монохромный режим 640 × 480, но не поддерживала цвета при разрешении 640 × 480 и режимы EGA.
Все новые графические адаптеры PS/2 (MCGA, VGA, 8514 или более поздние XGA) использовали 15-контактный разъём D-sub для вывода видеосигнала. VGA использовал аналоговые сигналы RGB, в отличие от цифровых TTL, как на предыдущих мониторах CGA и EGA. Цифровые сигналы ограничивали цветовую гамму фиксированной палитрой из 16 или 64 цветов, не оставляя места для расширения. Напротив, аналоговые сигналы RGB можно закодировать любую глубину цвета, поэтому цветовой охват можно произвольно расширить, используя ЦАП с более широкой выборкой и соответствующий монитор. Разъём также позволял подключать монохромные мониторы. В отличие от более ранних систем, таких как MDA и Hercules, все программы, поддерживающие стандарты VGA, могли работать без изменений независимо от типа подключенного дисплея. С другой стороны, программное обеспечение не могло определить, является ли монитор цветным или монохромным, поэтому выбор режима ложился на пользователя. В первые несколько лет существования PS/2 монохромные дисплеи всё ещё были заметно более дешевыми и очень часто приобретались вместе с моделями более низкого ценового сегмента.
Носители
Компания Apple впервые популяризировала 3,5-дюймовые дискеты на компьютерах Macintosh, а IBM представила их на ПК в 1986 году с моделью PC Convertible. Кроме того, их можно было приобрести в качестве дополнительной опции для моделей XT и AT. В линейке PS/2 использовались исключительно 3,5-дюймовые приводы, что способствовало их быстрому распространению, однако в будущем отсутствие отсеков для 5,25-дюймовых приводов в компьютерах сделало невозможным установку внутренних CD-ROM приводов. Кроме того, отсутствие встроенных 5,25-дюймовых дисководов для гибких дисков означало, что пользователи PS/2 не могли сразу запустить большой объем уже существующего ПО. Для решения этой проблемы IBM предлагала в качестве опции внешние 5,25-дюймовые накопители для ранних моделей PS/2, позволяющие переписать файлы на новые дискеты.
В компьютерах PS/2 на базе процессора Intel 8086 использовались дискеты двойной плотности (DD) емкостью 720 КБ, а в более мощных — дискеты высокой плотности (HD) ёмкостью 1440 КБ. К концу производства PS/2 они перешли на дискеты Extended Density, вмещавшие уже в 2880 КБ.
Дисководы PS/2 не имели датчика емкости. HD-дискеты имеют дополнительное отверстие, чтобы дисководы могли отличать их от дискет двойной плотности и не позволять форматировать их в большую плотность, поскольку это ухудшало надёжность хранения информации. Но на PS/2 дискета объемом 720 КБ могла быть отформатирована в формат 1440 КБ, однако после этого она читалась только в PS/2.
Кроме того, используемые в этих компьютерах дисководы производства Mitsubishi не имели отдельного разъёма Molex для питания. Кабель передачи данных уже содержал дополнительные линии. По мере старения оборудования эти дисководы часто выходят из строя из-за низкого качества конденсаторов.
В PS/2 использовались несколько различных типов внутренних жестких дисков. В ранних компьютерах использовались носители MFM или ESDI. При этом в некоторых моделях использовались комбинированные кабели питания/передачи данных, аналогичные кабелям дисководов. В более поздних моделях использовались DBA ESDI или SCSI. Как правило, в модель PS/2 с корпусом десктоп можно было установить только один жесткий диск. Дополнительное хранилище данных можно подключить извне с помощью внешнего интерфейса SCSI.
Память