Olivetti M24 — компьютер , проданный компанией Olivetti в 1983 году и использующий процессор Intel 8086. [1]
Система продавалась в Соединенных Штатах под своим первоначальным названием компанией Docutel /Olivetti из Далласа. [2] AT&T и Xerox купили права на переименование системы в AT&T PC 6300 [2] [3] [4] и Xerox 6060 series соответственно. [5] [6] (Примерно в то время AT&T владела 25% Olivetti. [2] ) AT&T 6300, выпущенный в июне 1984 года, был первой попыткой AT&T конкурировать на рынке совместимых с ПК устройств . [3]
Он также был доступен во Франции как PERSONA 1600 , [7] произведенный LogAbax . [8]
Первая версия для США 1984 года под названием AT&T 6300 поставлялась с одним или двумя дисководами 360 КБ 5,25 дюйма; жесткий диск не предлагался.
В Европе Olivetti выпустила версию на 10 МГц: Olivetti M24 SP , анонсированная в ноябре 1985 года, [9] претендент на звание «самого высокочастотного компьютера 8086», поскольку его процессор был самым быстрым из 8086-2, рассчитанным на максимальную скорость точно в те же 10 МГц. Для поддержки этого, материнская плата теперь имела переключаемый главный кристалл 24/30 МГц, по-прежнему разделенный на 3 для получения 33% рабочей частоты ЦП, с дополнительным кристаллом на 4 МГц для поддержания этого тактового сигнала для периферийных устройств, которым он требовался, и видеоплата, получающая свой собственный кристалл на 24 МГц для поддержания того же размера изображения и частоты сканирования на обеих скоростях процессора.
В октябре 1985 года AT&T выпустила 6300 Plus [10] , который использовал микропроцессор 286 с частотой 6 МГц в том же корпусе, что и 6300. До выпуска эта машина называлась 8300 и имела кодовое название «Safari 5» ( PC 7300 был «Safari 4»). [11] [12] На аппаратном уровне эта машина подверглась критике со стороны обозревателя InfoWorld за несовместимость с картами AT . [13] С другой стороны, AT&T продавала комплект 6300 Plus в комплекте с Simultask , который одновременно запускал MS-DOS и UNIX System V , по цене — со всеми включенными лицензиями на программное обеспечение — равной стоимости IBM PC/AT с одной только MS-DOS. [14] В обзоре журнала PC Magazine говорилось, что 6300 Plus от AT&T была «гораздо лучшей машиной» по сравнению с IBM PC/AT. [15]
Версия Simultask, входящая в комплект 6300 Plus, была основана на программном обеспечении Merge корпорации Locus Computing . [10] [16] Для того чтобы приложения MS-DOS могли работать как «параллельные задачи UNIX», был предоставлен нестандартный аппаратный блок, известный как OS Merge, позволяющий приложениям DOS «думать», что они имеют «полный контроль над системой», и предлагающий «почти полную совместимость с программным обеспечением IBM PC», при этом сообщалось о падении производительности при запуске таких приложений, как Microsoft Flight Simulator, примерно на 15 процентов. [17] Такое дополнительное оборудование было необходимо для поддержки этих функций виртуализации из-за ограничений 80286. [18] PC 6300 Plus поставлялся с MS-DOS в 1985 году, поскольку его дистрибутив Unix System V не был готов до конца марта 1986 года. [19] 6300 Plus продавался не так хорошо, как оригинальный 6300. [20] Forrester Research подсчитала в декабре 1986 года, что финансовые потери AT&T на рынке ПК составили около 600 миллионов долларов за год. [20]
В 1986 году AT&T начала предлагать 3,5-дюймовые дискеты емкостью 720 КБ и жесткие диски емкостью 20 МБ . Xerox 6060 поставлялся в стандартной комплектации с одним 360-КБ 5,25-дюймовым дисководом и жестким диском емкостью 20 МБ. В качестве заводской опции также предлагался съемный картриджный привод Iomega Bernoulli 10/10, а также «маленький расширительный» отсек с жестким диском для пользователей, у которых не осталось внутреннего пространства между дискетами и картами расширения.
После 6300 Plus AT&T объявила, что она передает и производство, и разработку своих ПК-продуктов Olivetti . [20] В 1987 году AT&T предложила настоящую модель 286 на базе AT, 6310 — переименованную в Olivetti M28 . [21] Оснащенная процессором с одним состоянием ожидания 8 МГц, она была довольно медленной машиной для своего класса, даже медленнее, чем IBM XT 286. [ 22] Simultask также была опцией для 6310. Выпущенная позже модель 6312 решила проблему скорости с помощью 12-МГц ЦП. [22] После анонса 6310 в апреле 1987 года компания AT&T объявила о снижении цен на всю линейку ПК 6300, при этом скидка на 6300 Plus составила 27–38%, а на оригинальный 6300 — 17–23% (в зависимости от конфигурации). [23]
6300, выпущенные в 1986-1987 годах, имели версию BIOS 1.43, которая добавляла надлежащую поддержку 3,5-дюймовых дискет и исправляла ряд ошибок. Как и во всех современных системах, обновление BIOS требовало физической замены чипа, которую AT&T предоставляла за 35 долларов. [24]
M24 был разработан для обеспечения высокой совместимости с IBM PC . Одной из его характеристик было использование более мощного 8,0 МГц процессора Intel 8086 вместо 4,77 МГц процессора Intel 8088 , используемого в собственном PC XT IBM , [25], настроенного на «максимальный режим», который позволял прямую установку математического сопроцессора 8087 (также на 8 МГц) на материнскую плату . Тактовая частота процессора, как и большинство других в машине (кроме последовательного генератора скорости передачи данных и стандартного для IBM кристалла 14,3 МГц, используемого на плате расширения), была разделена с главного кристалла 24,0 МГц, при этом синхронизация процессора, в частности, использовала тактовый генератор Intel 8284 , как в IBM PC, для создания импульсной волны с рабочим циклом 33%, требуемой 8086.
Система была спроектирована «раздельноуровневой», с материнской платой, привинченной к нижней стороне корпуса компьютера и подключенной к объединительной плате шины ISA в верхней части корпуса через видеокарту, которая, вместо того, чтобы занимать слот ISA, имеет два гнездовых разъема и подключается к концам как материнской платы, так и объединительной платы, выступая в качестве моста между ними. M24 имеет семь 8-битных слотов ISA, что было стандартом для своего времени, но ряд слотов (точное число, по-видимому, варьируется от одного до как минимум четырех в существующих машинах) имеют собственные вторые разъемы для приема 16-битных карт Olivetti. Машине не повезло, так как она появилась всего на несколько месяцев раньше IBM PC/AT, которая представила совершенно другой 16-битный разъем и стандартное расширение сигнализации для шины ПК, теперь известное просто как «ISA», и поэтому в итоге получила слоты, несовместимые по всем трем направлениям: физической конфигурации, дополнению и расположению сигналов и скорости передачи данных, что существенно ограничило количество совместимых 16-битных карт, выпускаемых для нее.
M24/6300 имел необычную улучшенную 32 КБ CGA -совместимую видеокарту (Video Enhanced Adapter - EGC 2413) [26] , которая, в дополнение к стандартным 200-строчным графическим режимам CGA (автоматически удваивающимся строкам, прозрачным для программного обеспечения, с текстовыми режимами, также использующими 400 строк развертки с более качественными шрифтами 8×16 пикселей или даже 16×16 в 40-колоночном режиме с расширением ROM), также поддерживала дополнительный графический режим 640×400 пикселей, а также плохо документированный режим 512×256 для совместимости с более ранней моделью M20 (в сочетании с картой эмулятора на базе Z8000 , которая включала необходимый дополнительный источник тактовой частоты). Все режимы были нечересстрочными , хотя и работали на тогдашней распространенной частоте вертикальной синхронизации 50 Гц , и требовали специального OEM- монитора 26,3 кГц, 12" (цветного или многоуровневого монохромного) из-за их сравнительно высокой частоты строк, причем все, кроме режима M20, использовали системный главный кристалл 24 МГц для управления пиксельной тактовой частотой либо напрямую, либо (только 320×200 и 8×16 40-символьной) разделенной на две части (для сравнения, современные дисплеи IBM работали на частоте от 15,8 до 21,9 кГц с точечной тактовой частотой от 14,3 до 16,3 МГц). [27]
Глубина цвета оставалась стандартной фиксированной 4-цветной палитрой CGA в разрешении 320×200 и «монохромной» во всех более высоких режимах (любой выбираемый цвет переднего плана RGB(I) /один из 15 оттенков с фиксированным черным фоном), но могла быть расширена до 4 или 8 цветов/градаций серого во всех разрешениях и до 16 во всех, кроме 512×256, с добавлением платы расширения графической памяти, содержащей от 32 до 96 КБ ОЗУ (соотношение разрешение:цвет было неинтуитивным из-за пропускной способности Motorola HD6845 CRTC и ограничений адресации — 16 цветов в 640-пиксельных режимах эффективно объединяли стандартное и расширенное пространства памяти в один 64-битный банк); плата расширения также имела свой собственный встроенный порт монитора, обеспечивающий встроенную поддержку двух мониторов.
Совместимость с CGA была по необходимости ограничена режимами «RGB» и «хорошо себя ведущим» программным обеспечением, которое использовало только предустановленные в BIOS режимы и не пыталось слишком хитроумно напрямую перепрограммировать регистры CRTC (включая установку псевдотекстовых режимов взлома, таких как 160×100 16 цветов), поскольку не было доступного композитного видеовыхода , и хотя некоторые основные настройки регистров оставались прежними, другие неизбежно сильно отличались из-за трюка с удвоением строк (что само по себе является разновидностью взлома CRTC) и измененной скорости сканирования, а защитный чип «скремблера» Оливетти, который пытался преобразовать пользовательские настройки в ближайшие безопасные эквиваленты, мог действовать лишь до определенной степени. В свою очередь, главный графический режим машины 640×400 получил умеренный уровень поддержки со стороны разработчиков программного обеспечения, в основном для «серьёзных» приложений, таких как Lotus 1-2-3 и Symphony ( однако Earl Weaver Baseball является примером игры, которая может его использовать), и некоторое время поддерживался и эмулировался (а также расширялся, например, до 752x410) различными картами «Super EGA »/«любой режим на любом мониторе», такими как ATI EGA Wonder . Эти, а также любые другие сменные видеокарты, могли использоваться в 6300, если они были разработаны для работы либо специально с машиной (для высокоскоростных 16-битных карт), либо в совместимом с IBM PC режиме (обязательно 8 бит при 4,77 МГц). Однако оригинальная видеокарта должна была оставаться на месте, даже если она больше не использовалась, поскольку она составляла существенную часть моста, соединяющего плату расширения с материнской платой, и хотя она имела перемычки DIP-переключателей для выбора между MDA / Hercules , 40- и 80-колоночным CGA и расширенными опциями видео, включая свои собственные (в соответствии с настройками материнской платы IBM), переключателя «отключить» не было. Вместо этого (встроенный) чип главного контроллера Motorola HD6845 CRTC пришлось удалить и заменить его простой, но необыкновенно дорогой мостовой схемой (или установить набор перемычек на правильные полдюжины клемм сокета пользователем), чтобы обойти необходимые сигналы шины через карту нетронутыми.
Некоторые плазменные и ранние портативные компьютеры на базе ЖК- дисплеев от Compaq и других производителей также копировали графическое оборудование M24/6300, чтобы эффективнее использовать ранние панели с квадратными пикселями 640×400, популярные на японских и других портативных компьютерах не-IBM (все еще хорошо подходящие для базовых разрешений CGA/EGA, но не такие уж и высокие разрешения EGA или MDA/EGA, и неспособные отображать графику MCGA /VGA или Hercules без обрезки или потери деталей) в аппаратной экосистеме, совместимой с IBM, которая в противном случае избегала этого режима. Однако в целом он оставался плохо поддерживаемой диковинкой, как и PGC от IBM и большинство Super EGA за пределами их ограниченной библиотеки приложений с прямой поддержкой драйверов, а графика ПК в целом не превышала 640×350 в 16 цветах или 720×348 в монохромном режиме до появления стандарта VGA и Windows 3.0 , которая предоставила простую структуру «один драйвер для всех программ» для будущих плат расширения.
Olivetti выпустила 2 официальные клавиатуры для M24
Клавиатура использовала фирменный 9- контактный разъем D-sub, встроенный в системную плату, и имела нетрадиционную возможность подключения мыши к клавиатуре через другой 9-контактный разъем D-sub. Мышь можно было настроить для имитации использования клавиш со стрелками клавиатуры в приложениях DOS без поддержки мыши, чему способствовал выбор конструкции параллельного квадратурного кодирования (как у мышей Microsoft Bus Mouse , Amiga и Atari ST , все из которых можно было модифицировать для работы с 6300) вместо более распространенной в последнее время 9-контактной последовательной передачи.
В обзоре InfoWorld за январь 1985 года он был назван «удовлетворительным по производительности, лучше, чем IBM PC и PC XT с процессором 8088 и примерно равным Compaq Deskpro на базе 8086 », а принимая во внимание цену, пришел к выводу, что это «хорошее предложение, но ни в коем случае не идеальное». Рецензент задавался вопросом, как «5 МГц» 8086 в Compaq работал так же быстро, как тот же процессор с тактовой частотой 8 МГц в машине AT&T; [28] однако, это, по-видимому, недоразумение, учитывая, что Compaq мог переключаться между гарантированно совместимой с IBM PC частотой 4,77 МГц и улучшенной производительностью 7,16 МГц (соответственно, одна треть и половина того же кристалла цветовой синхронизации NTSC, который использовался в IBM, но не Olivetti/AT&T), и по умолчанию устанавливался на последнюю при загрузке, как подробно описано в других публикациях того времени, [29] и бесконечно неверно сообщалось (в том числе как «8 МГц», примерно так же часто, как и неверно рассчитанные «7,14 МГц») с тех пор. Причина, по которой M24/6300 не смог работать лучше, чем наравне с более медленным на 1/9 Deskpro, может быть прослежена, как намекается в обзоре InfoWorld, в плохо оптимизированных графических процедурах в BIOS, что имело бы особенно заметный эффект в режимах высокого разрешения 640x400 и расширенных цветовых режимах.
Обзор версии, оснащенной жестким диском, опубликованный в журнале PC Magazine в ноябре 1985 года, показал, что она сопоставима с IBM PC AT (6 МГц, оснащена 80286 ) по производительности процессора, но имеет значительно более медленный ввод-вывод. [4]
Первая модель AT&T 6300 (без жесткого диска и только с дискетой на 360 Кб) имела низкие продажи в 1984 году, всего28 500 проданных компьютеров по сравнению с 1,5 миллионами компьютеров IBM. [30] Продажи были не намного лучше в первые три месяца 1985 года, и толькоЗа этот период было продано 8500 экземпляров . [2] На самом деле, мировые продажи Olivetti M24 составили всего42 000 в первый год, что значительно ниже запланированной производственной мощности200 000. [31] В результате в марте AT&T представила более быстрые модели с жестким диском и математическим сопроцессором. [2] Тем не менее, после примерно года на рынке, AT&T заняла лишь около 1% рынка ПК , наравне с TeleVideo и Columbia Data Products , но значительно ниже, чем у Compaq и Kaypro . [3] Однако к декабрю 1986 года линейка ПК AT&T (включая 6300 Plus, описанную ниже) вывела ее на четвертое место по доле рынка в США. [20]
M24 компании Olivetti продавался гораздо лучше в Европе, где он стал лидером рынка в 1986 году. [32] В том году компания произвела почти полмиллиона машин M24, что составляет около200 000 из которых были отправлены в Соединенные Штаты. [33] Поскольку Olivetti претендовала на корону большинства проданных в Европе ПК в том году, она также стала третьим по величине производителем ПК в мире. [33] Однако Olivetti не смогла повторить этот подвиг в последующие годы, и поэтому 1986 год стал апогеем компании с точки зрения доли на рынке ПК. [33]
6300 также поддерживался операционными системами на базе Unix, в частности Venix /86 Encore, выпущенной в сентябре 1984 года, [34] и версией Xenix, адаптированной для машины Santa Cruz Operation и анонсированной в июне 1985 года. [35]
В ответ на запуск IBM линейки PS/2 , Olivetti обновила свою линейку продуктов в июле 1987 года, включив в нее 3,5-дюймовые дисководы (правда, в отсеках, преобразованных из 5,25 в 3,5 дюйма), а также представила новые продукты на базе 80386. На смену M24 (и M24 SP) пришла M240 (8086 на 10 МГц, которую AT&T продавала в США как 6300 WGS), а на смену M28 (и M28 SP) пришла M280 (80286 на 12 МГц). Olivetti также представила серию M380 (как башенную, так и настольную), использующую процессор 80386. [36]
[…]
Locus
ранее разработал Merge 286, теперь используемый
программой Simultask от
AT&T для запуска одной программы
MS-DOS
под Unix на
6300 Plus
на базе
80286
, по словам Джуди Уттал, директора по маркетингу Locus. […]
[…] В недавнем Review Response говорилось, что для запуска Simultask не требуется никакого специального оборудования [и, следовательно, он может работать на любом компьютере 80286]. Каждый
PC 6300 Plus
поставляется со стандартной специальной схемой на материнской плате. Это оборудование активируется с помощью Simultask, чтобы программы не мешали друг другу, когда они работают одновременно. Это необходимо, поскольку многие программы
MS-DOS
полностью контролируют оборудование. Simultask использует эту схему, чтобы гарантировать, что независимо от того, что делает одна программа, другие программы, работающие одновременно, не будут затронуты. Другие компьютеры не могут обеспечить такую гарантию. […]