Совместимость с IBM PC
Компьютеры , совместимые с IBM PC, технически аналогичны оригинальным IBM PC , XT и AT , все от компьютерного гиганта IBM , которые могут использовать то же программное обеспечение и карты расширения . Такие компьютеры назывались клонами ПК , клонами IBM или клонами IBM PC . Термин «совместимый с IBM PC» теперь является лишь историческим описанием, поскольку IBM больше не продает персональные компьютеры после того, как в 2005 году она продала свое подразделение персональных компьютеров китайской технологической компании Lenovo . Обозначение «ПК», которое использовалось на протяжении большей части истории персональных компьютеров , в целом означало не «персональный компьютер», а скорее компьютер x86 , способный запускать то же программное обеспечение, что и современный IBM PC. Первоначально этот термин контрастировал с разнообразием домашних компьютерных систем, доступных в начале 1980-х годов, таких как Apple II , TRS-80 и Commodore 64 . Позже этот термин в основном использовался в отличие от Apple компьютеров Macintosh .
Эти «клоны» дублировали почти все существенные особенности исходной архитектуры IBM PC. способствовал выбор IBM обычных аппаратных компонентов , которые были дешевыми, а также способность различных производителей реконструировать прошивку BIOS Этому с использованием метода « проектирования чистой комнаты ». Компания Columbia Data Products создала первый клон персонального компьютера IBM — MPC 1600. [ 1 ] путем реверс-инжиниринга его BIOS в чистой комнате. Другим конкурирующим компаниям, Corona Data Systems , Eagle Computer и Handwell Corporation, IBM угрожала судебным иском, и компания заключила с ними договор. Вскоре после этого, в 1982 году, Compaq выпустила очень успешный Compaq Portable , также с BIOS, полученным методом реверс-инжиниринга в «чистой комнате», и который также не оспаривался юридически IBM.
Ранние компьютеры, совместимые с IBM PC, использовали те же компьютерные шины , что и их аналоги IBM, переключившись с 8-битной шины IBM PC и XT на 16-битную шину IBM AT с выпуском AT. Внедрение компанией IBM собственной архитектуры Micro Channel (MCA) в серии PS/2 привело к созданию Extended Industry Standard Architecture шины открытого стандарта консорциумом поставщиков, совместимых с IBM PC, что дало новое определение 16-битной шине IBM AT как промышленной шины. Шина стандартной архитектуры (ISA). [ 2 ] Впоследствии для улучшения совместимости между IBM PC-совместимыми устройствами были приняты дополнительные стандарты шины, включая локальную шину VESA (VLB), соединение периферийных компонентов (PCI) и порт ускоренной графики (AGP).
Потомки совместимых с IBM PC x86, а именно 64-разрядные компьютеры на базе чипов « x86-64 /AMD64», составляют большинство настольных компьютеров на рынке по состоянию на 2021 год, при этом доминирующей операционной системой является Microsoft Windows . Взаимодействие со структурой шины и периферийными устройствами исходной архитектуры ПК может быть ограниченным или отсутствовать. Многие современные компьютеры не могут использовать старое программное или аппаратное обеспечение, зависящее от частей архитектуры, совместимой с IBM PC, которые отсутствуют или не имеют эквивалентов в современных компьютерах. Например, компьютеры, которые загружаются с использованием встроенного ПО на основе Unified Extensible Firmware Interface , в котором отсутствует модуль поддержки совместимости или CSM, необходимый для эмуляции старого интерфейса встроенного ПО на основе BIOS, или у которых отключены CSM, не могут изначально запускать -DOS MS-DOS , поскольку MS DOS зависит от интерфейса BIOS для загрузки.
Только Macintosh сохранил значительную долю рынка, не имея совместимости с IBM PC, хотя ситуация изменилась в эпоху Intel Mac под управлением Mac OS X , часто с двойной загрузкой Windows с помощью Boot Camp .
Происхождение
[ редактировать ]В 1980 году IBM решила как можно быстрее вывести на рынок недорогой однопользовательский компьютер. 12 августа 1981 года первый IBM PC в продажу поступил . Для него было доступно три операционные системы (ОС). Наименее дорогой и самой популярной была PC DOS от Microsoft . Важнейшей уступкой стало соглашение IBM, позволившее Microsoft продавать свою собственную версию MS-DOS для компьютеров сторонних производителей. Единственным компонентом оригинальной архитектуры ПК, эксклюзивным для IBM, был BIOS (базовая система ввода-вывода).
IBM сначала просила разработчиков избегать написания программного обеспечения, которое напрямую обращается к аппаратному обеспечению компьютера, и вместо этого выполнять стандартные вызовы функций BIOS, которые выполняют аппаратно-зависимые операции. [ 3 ] Это программное обеспечение будет работать на любой машине, использующей MS-DOS или PC DOS. Однако программное обеспечение, которое напрямую обращалось к оборудованию вместо стандартных вызовов, работало быстрее; это особенно актуально для игр. Программное обеспечение, обращающееся к оборудованию IBM PC таким образом, не будет работать на машинах MS-DOS с другим оборудованием (например, PC-98 ). IBM PC продавался в достаточно больших объемах, чтобы оправдать написание программного обеспечения специально для него, и это побудило других производителей производить машины, которые могли использовать те же программы, карты расширения и периферийные устройства, что и ПК. Рынок компьютеров x86 быстро исключил все машины, которые не были совместимы с ПК по аппаратному или программному обеспечению. Барьер в 640 КБ «обычной» системной памяти, доступной для MS-DOS, является наследием того периода; другие машины, не являющиеся клонами, хотя и имеют ограничения, могут превышать 640 КБ.
Слухи о «похожих» совместимых компьютерах, созданных без одобрения IBM, начались почти сразу после выпуска IBM PC. [ 4 ] [ 5 ] InfoWorld написал в первую годовщину IBM PC, что [ 6 ]
Темная сторона открытой системы — ее имитаторы. Если спецификации достаточно ясны, чтобы вы могли проектировать периферийные устройства, они достаточно ясны, чтобы вы могли создавать их имитации. Apple... имеет патенты на два важных компонента своих систем... IBM, которая, как сообщается, не имеет специальных патентов на ПК, еще более уязвима. многочисленные ПК-совместимые машины — по слухам, их около 60 и более. На рынке начали появляться
К июню 1983 года журнал PC Magazine определил «клон ПК » как «компьютер, [который может] вместить пользователя, который берет домой диск от IBM PC, проходит через комнату и подключает его к «чужой» машине». [ 7 ] Из-за нехватки компьютеров IBM в том году многие клиенты вместо этого приобрели клоны. [ 8 ] [ 9 ] [ 10 ] Компания Columbia Data Products выпустила первый компьютер, более или менее совместимый со стандартом IBM PC, в июне 1982 года, вскоре за ним последовал Eagle Computer . В ноябре 1982 года Compaq анонсировала свой первый продукт — совместимый с IBM PC — Compaq Portable . Compaq был первым портативным компьютером размером со швейную машину , который был практически на 100% совместим с ПК. Решение суда по делу Apple против Франклина заключалось в том, что код BIOS защищен законом об авторском праве, но он может перепроектировать BIOS IBM, а затем написать свой собственный BIOS, используя дизайн «чистой комнаты» . Обратите внимание, что это произошло более чем через год после того, как Compaq выпустила Portable. Деньги и исследования, вложенные в реверс-инжиниринг BIOS, были рассчитанным риском.
Проблемы совместимости
[ редактировать ]Несовместимые компьютеры с MS-DOS: аналоги
[ редактировать ]В то же время многие производители, такие как Tandy / RadioShack , Xerox , Hewlett-Packard , Digital Equipment Corporation , Sanyo , Texas Instruments , Tulip , Wang и Olivetti, представили персональные компьютеры, поддерживающие MS-DOS, но не являющиеся полностью программно- или аппаратными. -совместим с IBM PC.
Тэнди описал Tandy 2000 , например, как имеющий «настоящий 16-битный процессор следующего поколения» и «Большую скорость. Больше дискового пространства. Больше возможностей расширения», чем у IBM PC или «других компьютеров MS-DOS». [ 11 ] Признав в 1984 году, что многие программы DOS для ПК не работают на компьютере, компания заявила, что «самое популярное и сложное программное обеспечение на рынке» было доступно либо немедленно, либо «в течение следующих шести месяцев». [ 12 ]
Как и IBM, очевидное намерение Microsoft заключалось в том, чтобы авторы приложений записывали данные в интерфейсы прикладного программирования в MS-DOS или в BIOS прошивки, и чтобы это сформировало то, что сейчас будет называться уровнем абстракции оборудования . Каждый компьютер будет иметь собственную производителя оригинального оборудования версию MS-DOS от (OEM), адаптированную к его оборудованию. Любое программное обеспечение, написанное для MS-DOS, будет работать на любом компьютере с MS-DOS, несмотря на различия в конструкции оборудования.
Это ожидание казалось разумным на компьютерном рынке того времени. До этого бизнес Microsoft был основан в основном на компьютерных языках, таких как BASIC . Общепризнанным операционным программным обеспечением для небольших систем было CP/M от Digital Research , которое использовалось как любителями, так и более профессиональными пользователями микрокомпьютеров. Чтобы добиться такого широкого использования и, таким образом, сделать продукт экономически жизнеспособным, операционная система должна была работать на множестве машин от разных производителей, оснащенных самым разным оборудованием. Те клиенты, которым требовались другие приложения, помимо стартовых программ, могли разумно ожидать, что издатели будут предлагать свои продукты для различных компьютеров на подходящем для каждого носителе.
Конкурирующая ОС Microsoft изначально предназначалась для работы на таком же разнообразном оборудовании, хотя все они были основаны на процессоре 8086. Таким образом, MS-DOS в течение нескольких лет продавалась только как OEM-продукт. MS-DOS под брендом Microsoft не существовало: MS-DOS нельзя было приобрести напрямую у Microsoft, и каждая OEM-версия была упакована с фирменным оформлением данного поставщика ПК. О неисправностях следовало сообщать OEM-производителю, а не Microsoft. Однако по мере того, как машины, совместимые с оборудованием IBM (т.е. поддерживающие прямые вызовы к оборудованию), получили широкое распространение, вскоре стало ясно, что OEM-версии MS-DOS практически идентичны, за исключением, возможно, нескольких служебных программ.
MS-DOS обеспечивала адекватную функциональность для символьно-ориентированных приложений, таких как те, которые могли быть реализованы на текстовом терминале . Если бы большая часть коммерчески важного программного обеспечения имела именно такой характер, совместимость аппаратного обеспечения низкого уровня, возможно, не имела бы значения. Однако, чтобы обеспечить максимальную производительность и использовать аппаратные функции (или обойти аппаратные ошибки), приложения для ПК быстро вышли за рамки простых терминальных приложений, которые MS-DOS поддерживала напрямую. Электронные таблицы , WYSIWYG текстовые процессоры , программное обеспечение для презентаций и программное обеспечение для удаленной связи создали новые рынки, которые использовали сильные стороны ПК, но требовали возможностей, выходящих за рамки тех, что предоставляла MS-DOS. Таким образом, с самого начала разработки программной среды MS-DOS многие важные коммерческие программные продукты были написаны непосредственно для аппаратного обеспечения по ряду причин:
- Сама MS-DOS не предоставляла никакого способа позиционирования текстового курсора, кроме как передвигать его вперед после отображения каждой буквы ( режим телетайпа ). Хотя процедуры видеоинтерфейса BIOS были пригодны для элементарного вывода, они неизбежно были менее эффективны, чем прямая аппаратная адресация, поскольку добавляли дополнительную обработку; у них не было «строкового» вывода, а был только посимвольный телетайпный вывод, и они вставляли задержки, чтобы предотвратить аппаратный «снег» CGA (артефакт отображения карт CGA, возникающий при записи непосредственно в экранную память) — особенно плохой артефакт, поскольку они были вызваны IRQ , что очень затрудняло многозадачность. Программа, выполняющая запись непосредственно в видеопамять, может достигать скорости вывода в 5–20 раз быстрее, чем выполнение системных вызовов . Turbo Pascal использовал эту технику с самых ранних версий.
- Графические возможности не рассматривались всерьез в первоначальном задании IBM на проектирование; графика рассматривалась только с точки зрения создания статической бизнес-графики, такой как диаграммы и графики. MS-DOS не имела API для графики, а BIOS включал только элементарные графические функции, такие как изменение режимов экрана и построение отдельных точек. Вызов BIOS для каждой нарисованной или измененной точки значительно увеличивает накладные расходы, что делает интерфейс BIOS заведомо медленным. Из-за этого рисование линий , рисование дуг и копирование для достижения приемлемой скорости приложению приходилось выполнять , что обычно выполнялось в обход BIOS и напрямую обращаясь к видеопамяти. Программное обеспечение, написанное для непосредственной работы с аппаратным обеспечением IBM PC, будет работать на любом клоне IBM, но его придется переписывать специально для каждой несовместимой с ПК машины MS-DOS.
- Видеоигры , даже самые ранние, в основном требовали настоящего графического режима . Они также выполняли любые машинно-зависимые трюки, которые только могли придумать программисты, чтобы увеличить скорость. Хотя первоначально основным рынком ПК были бизнес-приложения, возможности игр стали важным фактором, мотивирующим покупки ПК по мере снижения цен. Доступность и качество игр могут означать разницу между покупкой совместимого ПК или другой платформы с возможностью обмена данными, такой как Amiga .
- Программное обеспечение связи напрямую обращалось к микросхеме последовательного порта UART , поскольку API MS-DOS и BIOS не обеспечивали полную поддержку и были слишком медленными, чтобы успевать за оборудованием, которое могло передавать данные со скоростью 19 200 бит/с.
- Даже для стандартных бизнес-приложений скорость выполнения была значительным конкурентным преимуществом. Интегрированное программное обеспечение Context MBA предшествовало выходу на рынок Lotus 1-2-3 и включало больше функций. Контекст MBA был написан в UCSD p-System , что делает его очень портативным, но слишком медленным, чтобы его можно было по-настоящему использовать на ПК. 1-2-3 был написан на языке ассемблера x86 и выполнял некоторые машинно-зависимые трюки. Он был настолько быстрее, что быстро превзошел продажи Context MBA.
- Схемы защиты диска от копирования , широко используемые в то время, работали путем чтения нестандартных шаблонов данных на дискете для проверки оригинальности. Эти закономерности невозможно было обнаружить с помощью стандартных вызовов DOS или BIOS, поэтому для работы защиты был необходим прямой доступ к оборудованию контроллера диска.
- Некоторое программное обеспечение было разработано для работы только на настоящем IBM PC и проверено на наличие фактического IBM BIOS. [ 13 ]
Аналоги ПК первого поколения от конкурентов IBM
[ редактировать ]Имя компьютера | Производитель | Дата введения | Процессор | тактовая частота | Макс. ОЗУ | Емкость гибкого диска | Примечательные особенности |
---|---|---|---|---|---|---|---|
Гиперион | Диналогик | Январь 1983 г. | 8088 | 4,77 МГц | 640 КБ | 320 КБ | Канадский, лицензирован, но никогда не продавался Commodore. |
Оливетти М24 / AT&T 6300 | Olivetti , продается компанией AT&T. | 1983 г. (AT&T 6300, июнь 1984 г.) | 8086 | 8 МГц (позже 10 МГц) | 640 КБ | 360 КБ (позже 720 КБ) | настоящая совместимость с IBM; дополнительная цветная графика 640x400 |
Зенит З-100 | Системы данных Зенит | июнь 1982 г. | 8088 | 4,77 МГц | 768 КБ | 360 КБ | дополнительная 8-цветная графика 640x255, внешние 8-дюймовые дисководы для гибких дисков |
ХП-150 | Хьюлетт-Паккард | ноябрь 1983 г. | 8088 | 8 МГц | 640 КБ | 270 КБ (позже 710 КБ) | примитивный сенсорный экран |
Компак Портативный | Компак | Январь 1983 г. | 8088 | 4,77 МГц | 640 КБ | 360 КБ | продается как настоящий IBM-совместимый |
Compaq Deskpro | Компак | 1984 | 8086 | 8 МГц | 640 КБ | 360 КБ | продается как настоящий IBM XT-совместимый |
ПДК 1600 | Колумбийские информационные продукты | июнь 1982 г. | 8088 | 4,77 МГц | 640 КБ | 360 КБ | настоящая совместимость с IBM, считается первым клоном ПК |
ПК Eagle / серия 1600 | Орел Компьютер | 1982 | 8086 | 4,77 МГц | 640 КБ | 360 КБ | Монографика 750×352, первый процессор 8086 |
Профессиональный компьютер TI | Техасские инструменты | Январь 1983 г. | 8088 | 5 МГц | 256 КБ | 320 КБ | Цветная графика 720x300 |
Декабрь Радуга | Корпорация цифрового оборудования | 1982 | 8088 | 4,81 МГц | 768 КБ | 400 КБ | Текстовый режим 132x24, 8088 и Z80 процессоры |
Ван ПК | Ван Лаборатории | август 1985 г. | 8086 | 8 МГц | 512 КБ | 360 КБ | Монографика 800x300 |
МБК-550 | Саньо | 1982 | 8088 | 3,6 МГц | 256 КБ | 360 КБ (позже 720 КБ) | 640x200 8-цветная графика (битовые плоскости R, G, B) |
Абрикос ПК | Абрикосовые компьютеры | 1983 | 8086 | 4,77 МГц | 768 КБ | 720 КБ | Монографическое разрешение 800x400, текстовый режим 132x50. |
ТС-1603 | ТелеВидео | апрель 1983 г. | 8088 | 4,77 МГц | 256 КБ | 737 КБ | клавиатура имела подставки для рук, 16 функциональных клавиш; встроенный модем |
Тава ПК | Тава Корпорейшн | Октябрь 1983 г. | 8088 | 4,77 МГц | 640 КБ | 360 КБ | настоящая совместимость с IBM, считается первым клоном под частной торговой маркой, продаваемым в магазинах производителя. |
Тэнди 2000 | Тэнди Корпорация | Сентябрь 1983 г. | 80186 | 8 МГц | 768 КБ | 720 КБ | переопределяемый набор символов, дополнительная 8-цветная или монохромная графика 640x400 |
«Эксплуатационная совместимость»
[ редактировать ]Первое, о чем следует подумать при выборе IBM-совместимого компьютера: «Насколько он совместим?»
— БАЙТ , сентябрь 1983 г. [ 14 ]
В мае 1983 года компания Future Computing определила четыре уровня совместимости: [ 15 ]
- Операционная совместимость . Может запускать «самое продаваемое» программное обеспечение IBM PC, использовать платы расширения ПК, а также читать и записывать диски ПК. Имеет «дополнительные функции», такие как портативность или более низкая цена, которые отличают компьютер от ПК, который продается в том же магазине. Примеры: (лучшие) продукты Columbia Data Products, Compaq; (Лучше) Корона; (Хорошо) Орел.
- Функционально совместим . Работает собственная версия популярного программного обеспечения для ПК. Невозможно использовать платы расширения ПК, но можно читать и записывать диски ПК. Невозможно стать функционально совместимым. Пример: TI Professional .
- Совместимость данных . Может не запускать лучшее программное обеспечение для ПК. Может читать и/или записывать диски ПК. Может стать функционально совместимым. Примеры: NCR Decision Mate, Olivetti M20 , Wang PC, Zenith Z-100 .
- Несовместимо . Невозможно прочитать диски ПК. Может стать совместимым по данным. Примеры: Altos 586 , DEC Rainbow 100 , Grid Compass , Victor 9000 .
Во время разработки инженеры Compaq обнаружили, что Microsoft Flight Simulator не запускается из-за того, что subLOGIC из Брюс Артвик назвал «ошибкой в одном из чипов Intel», что вынудило их сделать свою новую компьютерную ошибку совместимой с IBM PC. [ 16 ] Поначалу лишь немногие клоны, кроме Compaq, предлагали действительно полную совместимость. [ 17 ] Джерри Пурнель купил IBM PC в середине 1983 года с « гнилой клавиатурой и всем остальным», потому что у него было «четыре кубических фута непроверенного программного обеспечения, большая часть которого не будет работать ни на чем, кроме IBM PC. Хотя многие машины заявляют, что быть на 100 процентов совместимым с IBM PC, я его еще не получил ... Увы, многие вещи не работают с Eagle, Z-100, Compupro или чем-то еще, что у нас есть». [ 18 ] В рекламной брошюре Columbia Data Products за ноябрь 1983 года говорилось, что во время испытаний компьютеров, купленных в розницу в октябре 1983 года, ее собственные продукты и продукты Compaq были совместимы со всем протестированным программным обеспечением для ПК, в то время как Corona и Eagle были менее совместимы. [ 19 ] В январе 1984 года Колумбийский университет сообщил, что Кермит работал без изменений на клонах Compaq и Columbia Data Products, но не на клонах Eagle или Seequa. Другие компьютеры MS-DOS также требовали специального кода. [ 20 ]
К декабрю 1983 года компания Future Computing заявила, что такие компании, как Compaq, Columbia Data Products и Corona, которые подчеркивали совместимость IBM PC, добились успеха, в то время как несовместимые компьютеры нанесли ущерб репутации других, таких как TI и DEC, несмотря на превосходные технологии. На встрече в Сан-Франциско он предупредил 200 участников, представляющих многие американские и зарубежные компьютерные компании, а также саму IBM, «включайтесь в популярный IBM PC-совместимый вагон — быстро и с максимально возможной совместимостью». [ 21 ] В феврале 1984 года компания Future Computing заявила, что некоторые компьютеры «совместимы с пресс-релизом», преувеличивая их фактическую совместимость с IBM PC. [ 22 ] Многие компании не хотели проверять совместимость своих продуктов с ПК. Когда журнал PC Magazine запросил образцы у производителей компьютеров, которые утверждали, что производят совместимые устройства, для обзора в апреле 1984 года, 14 из 31 отказались. [ 23 ] [ 24 ] Corona Data Systems уточнила: «На наших системах работает все программное обеспечение, соответствующее стандартам программирования IBM PC. И самое популярное программное обеспечение соответствует». [ 25 ] Когда журналист BYTE попросил протестировать Peachtext весной 1983 года на COMDEX , представители Corona «немного бормотали и бормотали, но в конце концов увели меня… в угол, где никто не увидит, если он выйдет из строя». Журнал сообщил, что «Их колебания были излишними. Диск загрузился без проблем». [ 14 ] Компания Zenith Data Systems оказалась смелее и похвасталась, что ее Z-150 запускал все приложения, с которыми люди тестировали на Компьютерной ярмарке Западного побережья в 1984 году . [ 26 ]
В 1985 году компания Creative Computing заявила: «Мы повторяем нашу стандартную линию в отношении совместимости с IBM PC: попробуйте пакет, который вы хотите использовать, прежде чем покупать компьютер». [ 27 ] Компании модифицировали BIOS своих компьютеров для работы с недавно обнаруженными несовместимыми приложениями. [ 13 ] а рецензенты и пользователи разработали стресс-тесты для измерения совместимости; к 1984 году возможность управлять Lotus 1-2-3 и Flight Simulator стала стандартом, [ 9 ] [ 28 ] [ 13 ] [ 29 ] [ 27 ] [ 30 ] с совместимыми устройствами, специально разработанными для их запуска. [ 26 ] [ 16 ]
IBM считала, что некоторые компании, такие как Eagle, Corona и Handwell, нарушили ее авторские права, а после того, как Apple Computer, Inc. против Franklin Computer Corp., успешно вынудила производителей клонов прекратить использование BIOS. Однако Phoenix BIOS в 1984 году и подобные продукты, такие как AMI BIOS , позволили производителям компьютеров легально создавать по существу 100%-совместимые клоны без необходимости самостоятельного обратного проектирования BIOS ПК. [ 31 ] [ 32 ] [ 33 ] за сентябрь 1985 года В таблице InfoWorld было перечислено семь совместимых компьютеров с 256 КБ ОЗУ, двумя дисководами и монохромными мониторами по цене от 1495 до 2320 долларов , в то время как эквивалентный IBM PC стоил 2820 долларов . [ 34 ] Недорогая модель Leading Edge Model D даже совместима с фирменным диагностическим программным обеспечением IBM, в отличие от Compaq Portable. [ 35 ] К 1986 году Вычислите! заявил, что «клоны, как правило, надежны и совместимы примерно на 99 процентов», [ 36 ] а в обзоре 1987 года, опубликованном в журнале об индустрии клонов, не упоминалась совместимость программного обеспечения, утверждая, что «ПК к настоящему времени стал означать компьютер, способный запускать программы, управляемые MS-DOS». [ 37 ]
Уменьшение влияния IBM
[ редактировать ]Основная причина, по которой стандарт IBM не вызывает беспокойства, заключается в том, что он может способствовать процветанию конкуренции. IBM скоро станет таким же пленником своих стандартов, как и ее конкуренты. Как только будет закуплено достаточное количество компьютеров IBM, IBM не сможет вносить внезапные изменения в их базовую конструкцию; то, что может быть полезно для избавления от конкурентов, отпугнет еще больше клиентов.
- Экономист , ноябрь 1983 г. [ 38 ]
В феврале 1984 года Байт написал, что «растущее влияние IBM в сообществе ПК душит инновации, потому что многие другие компании подражают Big Blue». [ 39 ] но The Economist заявил в ноябре 1983 года: «Основная причина, по которой стандарт IBM не вызывает беспокойства, заключается в том, что он может способствовать процветанию конкуренции». [ 38 ]
К 1983 году на IBM приходилось около 25% продаж персональных компьютеров стоимостью от 1000 до 10000 долларов , а компьютеры с некоторой совместимостью с ПК составляли еще 25%. [ 22 ] По мере роста рынка и конкуренции влияние IBM уменьшалось. В ноябре 1985 года журнал PC Magazine заявил: «Теперь, когда он создал рынок [ПК], рынку не обязательно нужна IBM для машин. Возможно, IBM будет зависеть от установления стандартов и разработки более высокопроизводительных машин, но у IBM было бы лучше. соответствовать существующим стандартам, чтобы не навредить пользователям». [ 40 ] В январе 1987 года Брюс Вебстер написал в журнале Byte о слухах о том, что IBM представит проприетарные персональные компьютеры с проприетарной операционной системой : «Кого это волнует? Если IBM сделает это, они, скорее всего, просто изолируют себя от крупнейшего рынка, на котором они действительно могут все равно больше не буду конкурировать». Журнал предсказал, что в 1987 году рынок «завершит переход от стандарта IBM к стандарту Intel/MS-DOS/шины расширения… Людей беспокоит не столько совместимость с IBM, сколько Lotus 1-2-». 3 совместимость». [ 41 ] К 1992 году Macworld заявил, что из-за клонов «IBM потеряла контроль над собственным рынком и стала второстепенным игроком со своей собственной технологией». [ 42 ]
В 1983 году журнал The Economist предсказал, что «IBM скоро станет таким же пленником своих стандартов, как и ее конкуренты», поскольку «после того, как будет куплено достаточное количество компьютеров IBM, IBM не сможет вносить внезапные изменения в их базовую конструкцию; конкуренты избавятся от еще большего количества клиентов». [ 38 ] После того, как в начале 1987 года IBM анонсировала линейку PS/2, ориентированную на OS/2 , продажи существующих DOS-совместимых ПК выросли, отчасти потому, что проприетарная операционная система не была доступна. [ 43 ] В 1988 году Gartner Group подсчитала, что на каждый IBM PC население покупало 1,5 клона. [ 44 ] К 1989 году Compaq стала настолько влиятельной, что руководители отрасли заговорили о «совместимости с Compaq», а наблюдатели заявили, что клиенты считали компанию равной IBM. [ 45 ] или вышестоящий. [ 46 ]
После 1987 года компьютеры, совместимые с IBM PC, доминировали как на домашнем, так и на деловом рынке обычных компьютеров. [ 47 ] на нишевых рынках использовались другие известные альтернативные архитектуры, такие как компьютеры Macintosh , предлагаемые Apple Inc. и использовавшиеся в то время в основном для настольных издательских систем , устаревший 8-битный Commodore 64 , который к тому времени продавался за 150 долларов и стал самым продаваемым в мире. компьютер, 32-битная линейка Commodore Amiga, используемая для теле- и видеопроизводства , и 32-битная Atari ST, используемая в музыкальной индустрии. Однако к 1990 году сама IBM потеряла основную роль на рынке IBM PC-совместимых устройств. В ретроспективе важны несколько событий:
- IBM разработала ПК с открытой архитектурой , которая позволяла производителям клонов использовать свободно доступные непатентованные компоненты. [ 48 ]
- Microsoft включила в свой контракт с IBM пункт, который разрешал продажу готовой операционной системы для ПК ( PC DOS ) другим производителям компьютеров. Эти конкуренты IBM лицензировали его как MS-DOS , чтобы обеспечить совместимость с ПК за меньшие деньги. [ 49 ]
- В 1982 году был представлен Columbia Data Products MPC 1600, первый компьютер, на 100% совместимый с IBM PC.
- Появление Compaq Portable в 1983 году , обеспечивающее мобильность, недоступную в то время у IBM.
- Независимое бизнес-подразделение (IBU) внутри IBM разработало IBM PC и XT. IBU не участвовали в корпоративных расходах на НИОКР . После того как IBU стал подразделением входных систем, он потерял это преимущество, что значительно снизило прибыль. [ 50 ]
- Появление к 1986 году компьютеров, стоимостью менее 1000 долларов США Turbo XT совместимых с ПК , включая ранние предложения от Dell Computer , снизило спрос на модели IBM. [ 51 ] [ 52 ] Можно было купить две такие «универсальные» системы дешевле, чем один компьютер IBM PC AT , и многие компании именно так и сделали.
- Благодаря интеграции большего количества периферийных устройств в сам компьютер совместимые устройства, такие как Модель D, имеют больше свободных слотов ISA , чем ПК. [ 35 ]
- Compaq первой выпустила компьютер на базе процессора Intel 80386 , почти на год раньше IBM. [ 46 ] с Compaq Deskpro 386 . Билл Гейтс позже сказал, что это был «первый раз, когда люди начали понимать, что не только IBM устанавливает стандарты». [ 53 ]
- В 1987 году компания IBM представила несовместимую и проприетарную MicroChannel Architecture (MCA) компьютерную шину для своей Personal System/2 (PS/2). линейки [ 44 ]
- Раскол партнерства IBM-Microsoft в разработке OS/2 . Напряженность, вызванная рыночным успехом Windows 3.0, помешала совместным усилиям , поскольку IBM была привержена защищенному режиму 286, что ограничивало технический потенциал OS/2. Windows сможет в полной мере воспользоваться преимуществами современной и все более доступной архитектуры 386/386SX. Кроме того, между партнерами существовали культурные различия: Windows часто поставлялась в комплекте с новыми компьютерами, а OS/2 была доступна только за дополнительную плату. В результате раскола IBM осталась единственным управляющим OS/2, и она не смогла идти в ногу с Windows.
- В 1988 году компании «Банда девяти» представили конкурирующий автобус, Extended Industry Standard Architecture , призванный конкурировать с MCA, а не копировать его. [ 44 ]
- Соперничество стандартов расширенной памяти (EMS) и расширенной памяти (XMS) конца 1980-х годов было разработано без участия IBM.
Несмотря на популярность ThinkPad набора ноутбуков , IBM окончательно отказалась от роли производителя потребительских ПК в апреле 2005 года, когда она продала свое подразделение ноутбуков и настольных ПК ( ThinkPad / ThinkCentre ) компании Lenovo за 1,75 миллиарда долларов США .
По состоянию на октябрь 2007 года Hewlett-Packard и Dell владели крупнейшими долями рынка ПК в Северной Америке. Они также добились успеха за границей, среди них также примечательны Acer , Lenovo и Toshiba . Во всем мире огромное количество ПК представляют собой системы « белого ящика », собранные множеством местных сборщиков систем. Несмотря на достижения компьютерных технологий, компьютеры, совместимые с IBM PC, оставались в значительной степени совместимыми с исходными компьютерами IBM PC, хотя большинство компонентов реализуют совместимость в специальных режимах обратной совместимости, используемых только во время системы загрузки . Часто было более практично запускать старое программное обеспечение в современной системе с помощью эмулятора, а не полагаться на эти функции.
В 2014 году Lenovo приобрела бизнес IBM по производству серверов x86 ( System x ) за 2,1 миллиарда долларов США .
Расширяемость
[ редактировать ]Одной из сильных сторон ПК-совместимой конструкции является ее модульная аппаратная конструкция. компьютера Конечные пользователи могли легко модернизировать периферийные устройства и, в некоторой степени, процессор и память, не модифицируя материнскую плату и не заменяя весь компьютер, как это было со многими микрокомпьютерами того времени. Однако по мере увеличения скорости процессора и ширины памяти пределы исходной конструкции шины XT/AT вскоре были достигнуты, особенно при использовании видеокарт. IBM действительно представила модернизированную шину в компьютере IBM PS/2 , которая преодолела многие технические ограничения шины XT/AT, но она редко использовалась в качестве основы для IBM-совместимых компьютеров, поскольку требовала лицензионных платежей IBM как для Шина PS/2 и любые предыдущие конструкции AT-шины, произведенные компанией, претендующей на лицензию. Это было непопулярно среди производителей оборудования, и консорциумы разработали несколько конкурирующих стандартов шин с более приемлемыми условиями лицензирования. Были предприняты различные попытки стандартизировать интерфейсы, но на практике многие из этих попыток были либо ошибочными, либо игнорировались. Несмотря на это, существовало множество вариантов расширения, и, несмотря на замешательство пользователей, конструкция, совместимая с ПК, развивалась намного быстрее, чем другие конкурирующие разработки того времени, хотя бы только из-за ее доминирования на рынке.
«Совместимость с IBM PC» становится «Wintel».
[ редактировать ]В 1990-е годы влияние IBM на архитектуру ПК начало снижаться. «IBM PC-совместимый» становится «стандартным ПК» в 1990-х годах, а затем « ACPI PC» в 2000-х. ПК марки IBM стал скорее исключением, чем правилом. Вместо того, чтобы придавать большое значение совместимости с IBM PC, производители начали делать упор на совместимость с Windows . В 1993 году была выпущена версия Windows NT , которая могла работать на процессорах, отличных от набора x86 . Хотя это требовало перекомпиляции приложений, чего не делало большинство разработчиков, его аппаратная независимость использовалась для рабочих станций Silicon Graphics (SGI) x86 - благодаря уровню абстракции оборудования (HAL) NT они могли работать с NT (и ее обширной библиотекой приложений). [ нужны разъяснения ] .
Ни один массовый поставщик оборудования для персональных компьютеров не осмелился быть несовместимым с последней версией Windows, а ежегодные конференции Microsoft WinHEC предоставили условия, в которых Microsoft могла лоббировать, а в некоторых случаях диктовать, темпы и направление развития аппаратного обеспечения ПК. промышленность. Microsoft и Intel стали настолько важны для постоянного развития аппаратного обеспечения ПК, что отраслевые обозреватели начали использовать слово Wintel для обозначения объединенной аппаратно-программной системы.
направлением разработки аппаратного обеспечения x86 с появлением AMD64 Эта терминология сама по себе становится неправильным употреблением, поскольку Intel потеряла абсолютный контроль над . Кроме того, операционные системы, отличные от Windows, такие как macOS и Linux, стали использовать архитектуру x86.
Ограничения дизайна и другие проблемы совместимости
[ редактировать ]Хотя IBM PC был спроектирован с учетом возможности расширения, разработчики не могли предвидеть ни развития аппаратного обеспечения 1980-х годов, ни размера отрасли, которую они породят. Что еще хуже, выбор IBM процессора Intel 8088 в качестве ЦП наложил несколько ограничений на разработку программного обеспечения для платформы, совместимой с ПК. Например, процессор 8088 имел только 20-битное адресное пространство памяти . Чтобы расширить возможности ПК за пределы одного мегабайта, Lotus, Intel и Microsoft совместно создали расширенную память (EMS) — схему переключения банков, позволяющую увеличить объем памяти, предоставляемой дополнительным оборудованием, и доступ к которой осуществляется через набор из четырех 16- килобайтных «окон». " внутри 20-битной адресации. Позже процессоры Intel имели большее адресное пространство и могли напрямую адресовать 16 МБ (80286) или более, что побудило Microsoft разработать расширенную память (XMS), которая не требовала дополнительного оборудования.
«Расширенная» и «расширенная» память имеют несовместимые интерфейсы, поэтому любой, кто писал программное обеспечение, которое использовало более одного мегабайта, должен был обеспечить максимальную совместимость обеих систем, пока MS-DOS не начала включать EMM386, который имитировал память EMS с использованием памяти XMS. Для 80286 также можно написать операционную систему с защищенным режимом , но совместимость приложений DOS оказалась сложнее, чем ожидалось, не только потому, что большинство приложений DOS обращались к оборудованию напрямую, минуя процедуры BIOS, предназначенные для обеспечения совместимости, но и потому, что большинство запросов BIOS было сделано первые 32 вектора прерываний, которые были помечены Intel как «зарезервированные» для исключений процессора защищенного режима.
Видеокарты страдали от собственной несовместимости. Не было стандартного интерфейса для использования графических режимов SVGA с более высоким разрешением , поддерживаемых более поздними видеокартами. Каждый производитель разработал свои собственные методы доступа к памяти экрана, включая разную нумерацию режимов и разные схемы переключения банков . Последние использовались для адресации больших изображений в пределах одного сегмента памяти размером 64 КБ. Раньше в стандарте VGA с тем же эффектом использовалась планарная схема видеопамяти, но это нелегко распространить на большую глубину цвета и более высокие разрешения, предлагаемые адаптерами SVGA. Была предпринята попытка создания стандарта под названием VESA BIOS Extensions (VBE), но не все производители его использовали.
Когда была представлена модель 386, с защищенным режимом для нее снова можно было написать ОС . На этот раз совместимость с DOS была намного проще из-за виртуального режима 8086 . К сожалению, программы не могли переключаться между ними напрямую, поэтому в конечном итоге были разработаны некоторые новые API-интерфейсы модели памяти, VCPI и DPMI , причем последний стал наиболее популярным.
Из-за большого количества адаптеров сторонних производителей и отсутствия стандарта для них программирование ПК могло быть затруднено. Профессиональные разработчики будут использовать большой набор тестов из различных известных комбинаций оборудования.
Между тем, потребители были ошеломлены конкурирующими, несовместимыми стандартами и множеством различных комбинаций предлагаемого оборудования. Чтобы дать им некоторое представление о том, какой тип ПК им понадобится для работы с их программным обеспечением, в 1990 году был установлен стандарт мультимедийного ПК (MPC). ПК, соответствующий минимальному стандарту MPC, мог продаваться с логотипом MPC, что давало потребителям легкий доступ к информации. -чтобы понять спецификацию, которую нужно искать. Программное обеспечение, которое могло бы работать на ПК, минимально совместимом с MPC, будет гарантировано. [ ВОЗ? ] работать на любом MPC. Стандарты MPC уровня 2 и MPC уровня 3 были установлены позже, но термин «MPC-совместимый» так и не стал популярным. После уровня ПДК 3 в 1996 году дальнейшие стандарты ПДК не были установлены.
Вызовы доминированию Wintel
[ редактировать ]К концу 1990-х годов успех Microsoft Windows привел к почти полному исчезновению конкурирующих коммерческих операционных систем и обеспечил доминирующую вычислительную платформу на компьютерах, совместимых с IBM PC . Это означало, что если бы разработчик создал свое программное обеспечение только для платформы Wintel , он все равно смог бы охватить подавляющее большинство пользователей компьютеров. более нескольких процентных пунктов Единственным крупным конкурентом Windows с долей рынка был Apple компании Macintosh Inc. Mac изначально рекламировался как «компьютер для всех нас», но высокие цены и закрытая архитектура вынудили Macintosh занять нишу в сфере образования и настольных издательских систем , из которой он вышел только в середине 2000-х годов. К середине 1990-х годов доля рынка Mac сократилась примерно до 5%, и внедрение новой конкурирующей операционной системы стало слишком рискованным коммерческим предприятием. Опыт показал, что даже если операционная система технически превосходит Windows, она станет провалом на рынке ( BeOS и OS/2 например, ). В 1989 году Стив Джобс сказал о своей новой системе NeXT : «Это будет либо последняя новая аппаратная платформа, которая добьется успеха, либо первая, которая потерпит неудачу». [ нужна ссылка ] Четыре года спустя, в 1993 году, NeXT объявила о прекращении производства NeXTcube и портировании NeXTSTEP на процессоры Intel.
На заре истории ПК некоторые компании представили свои собственные XT-совместимые чипсеты . Например, компания Chips and Technologies представила контроллер 82C100 XT, который объединил и заменил шесть исходных схем XT: один 8237 контроллер DMA 8253 , один таймер прерываний 8255 , один контроллер параллельного интерфейса 8259 , один контроллер прерываний , один тактовый генератор 8284 и один 8288 Контроллер шины . Подобные наборы микросхем, не принадлежащие Intel, появились для AT-совместимых систем, например 82C206 или 82C495XLC от OPTi, которые использовались во многих системах 486 и ранних Pentium. [ 54 ] Однако рынок чипсетов x86 был очень нестабильным. В 1993 году компания VLSI Technology стала доминирующим игроком на рынке, но годом позже ее практически вытеснила Intel. С тех пор Intel является неоспоримым лидером. [ 55 ] По мере того как платформа Wintel завоевала доминирование, Intel постепенно отказалась от практики лицензирования своих технологий другим производителям чипсетов; В 2010 году Intel была вовлечена в судебный процесс, связанный с отказом лицензировать свою процессорную шину и сопутствующие технологии другим компаниям, таким как Nvidia . [ 56 ]
Такие компании, как AMD и Cyrix, разработали альтернативные процессоры x86, функционально совместимые с процессорами Intel. К концу 1990-х годов AMD занимала все большую долю рынка процессоров для ПК. В конечном итоге AMD даже сыграла значительную роль в руководстве разработкой платформы x86, когда ее линейка процессоров Athlon продолжала развивать классическую архитектуру x86, в то время как Intel отклонилась от своей архитектуры NetBurst для процессоров Pentium 4 и архитектуры IA-64 для процессоров Itanium. набор серверных процессоров. AMD разработала AMD64, первое крупное расширение, созданное не Intel, которое Intel позже приняла как x86-64 . В 2006 году Intel начала отказываться от NetBurst, выпустив набор процессоров Core, которые представляли собой развитие более раннего Pentium III.
Основной альтернативой доминированию Wintel является появление альтернативных операционных систем с начала 2000-х годов, что ознаменовало начало эры пост-ПК . [ нужна ссылка ] Это будет включать в себя как быстрый рост использования смартфонов (с использованием Android или iOS) в качестве альтернативы персональному компьютеру; и растущая распространенность Linux и Unix-подобных операционных систем в серверных фермах крупных корпораций, таких как Google или Amazon.
Совместимость с IBM PC сегодня
[ редактировать ]Термин «совместимый с IBM PC» в настоящее время широко не используется, поскольку многие современные настольные и портативные компьютеры основаны на архитектуре ПК, а IBM больше не производит ПК. Конкурирующие аппаратные архитектуры либо были сняты с производства, либо, как Amiga , были отнесены к нишевым рынкам для энтузиастов. В прошлом наиболее успешным исключением была Apple платформа Macintosh , которая с момента своего создания использовала процессоры сторонних производителей. Хотя Macintosh изначально был основан на серии Motorola 68000 , а затем перешел на архитектуру PowerPC , компьютеры Macintosh перешли на процессоры Intel, начиная с 2006 года. До 2020 года компьютеры Macintosh имели ту же системную архитектуру, что и их аналоги Wintel, и могли загружать Microsoft Windows без совместимости с DOS. Карта . Однако с анонсом процессора M1 собственной разработки на базе ARM они снова стали исключением из правила совместимости с IBM.
Скорость процессора и объем памяти современных ПК на много порядков выше, чем у оригинального IBM PC , но при этом в значительной степени сохранена обратная совместимость — 32-битная операционная система, выпущенная в 2000-х годах. [update] по-прежнему может работать со многими более простыми программами, написанными для ОС начала 1980-х годов, без необходимости эмулятора , хотя такой эмулятор, как DOSBox, теперь имеет почти встроенную функциональность на полной скорости (и необходим для некоторых игр, которые могут работать слишком быстро на современных процессорах). ). Кроме того, многие современные ПК по-прежнему могут запускать DOS напрямую, хотя в утилите настройки BIOS может потребоваться установка специальных опций, таких как устаревший режим USB и эмуляция SATA-PATA. На компьютерах, использующих UEFI , возможно, потребуется установить устаревший режим BIOS, чтобы иметь возможность загружать DOS. Однако параметры BIOS/UEFI в большинстве серийных компьютеров потребительского уровня очень ограничены и не могут быть настроены для реальной работы с такими операционными системами, как исходные варианты DOS.
Распространение архитектуры x86-64 еще больше отдалило внутреннее сходство нынешних компьютеров и операционных систем с оригинальным IBM PC за счет введения еще одного режима процессора с набором команд, модифицированным для 64-битной адресации, но процессоры с поддержкой x86-64 также сохраняют стандартная совместимость с x86.
См. также
[ редактировать ]- АТ (форм-фактор)
- Форм-фактор ATX
- Baby AT Форм-фактор
- БИОС
- История вычислительной техники (1960-е годы – настоящее время)
- Самодельный компьютер
- Влияние IBM PC на рынок персональных компьютеров
- динамик ПК
- Персональный компьютер
- х86
- MS-DOS
- КП/М
- PS/2 - преемник, выпущенный IBM, который не имел успеха, но многие его элементы были приняты промышленностью.
- Серия PC-9800 — конкурирующий стандарт
- Эталонная платформа PowerPC → Общая эталонная платформа оборудования - конкурирующий стандарт для PowerPC
- UEFI (унифицированный расширяемый интерфейс прошивки)
Ссылки
[ редактировать ]- ^ Реклама (октябрь 1982 г.). «Проверьте таблицу, прежде чем выбрать новую 16-битную компьютерную систему» . БАЙТ . п. 83 . Проверено 15 июля 2021 г.
- ↑ Compaq возглавляет «банду девяти», предлагая альтернативу MCA, InfoWorld , 19 сентября 1988 г.
- ^ Нортон, Питер (5 февраля 1985 г.). «Программное обеспечение раз и навсегда» . Журнал ПК . п. 103 . Проверено 28 октября 2013 г.
- ^ Либес, Соль (декабрь 1981 г.). «Байтлайны» . БАЙТ . стр. 314–318 . Проверено 29 января 2015 г.
- ^ «Двойники из дома и из-за границы» . Журнал ПК . Февраль – март 1982 г. с. 5 . Проверено 20 октября 2013 г.
- ^ Зуссман, Джон Унгер (23 августа 1982 г.). «Давайте оставим эти системы открытыми» . Инфомир . п. 29 . Проверено 29 января 2015 г.
- ^ Сэндлер, Кори (июнь 1983 г.). «Знакомство с тобой» . Журнал ПК . п. 31 . Проверено 21 октября 2013 г.
- ^ Бармаш, Исадор (10 июня 1983 г.). «Корпоративный триумф, затем смерть в Феррари» . Нью-Йорк Таймс . п. А1. ISSN 0362-4331 . Проверено 19 июня 2019 г.
- ^ Перейти обратно: а б Мейс, Скотт (9–16 января 1984 г.). «Производители клонов IBM PC избегают полной совместимости» . Инфомир . стр. 79–81 . Проверено 4 февраля 2015 г.
- ^ Кук, Карен; Лэнгделл, Джеймс (24 января 1984 г.). «Портативные компьютеры, совместимые с ПК» . Журнал ПК . п. 39 . Проверено 23 октября 2013 г.
- ^ «Компьютерный каталог Radio Shack RSC-12, стр. 4» . Radioshackcatalogs точка com . Тэнди/Радиохижина. Архивировано из оригинала 3 октября 2014 года . Проверено 27 июня 2017 г.
- ^ «Компьютерный каталог Radio Shack RSC-11, стр. 6» . Radioshackcatalogs точка com . Тэнди/Радиохижина. Архивировано из оригинала 3 октября 2014 года . Проверено 27 июня 2017 г.
- ^ Перейти обратно: а б с Пурнель, Джерри (ноябрь 1984 г.). «Размышления НКЦ» . БАЙТ . п. 361 . Проверено 23 октября 2013 г.
- ^ Перейти обратно: а б Маллой, Рич (сентябрь 1983 г.). «Портативный компьютер Corona» . БАЙТ . стр. 226–228 . Проверено 16 августа 2015 г.
- ^ Уорд, Ронни (ноябрь 1983 г.). «Уровни совместимости ПК» . БАЙТ . стр. 248–249 . Проверено 19 марта 2016 г.
- ^ Перейти обратно: а б Якал, Кэти (январь 1985 г.). «Брюс Артвик / Разработчик авиасимулятора II» . Бюллетень Compute ! п. 32 . Проверено 6 июля 2014 г.
- ^ Олсоп, Стюарт (31 января 1994 г.). «Общедоступная панель Windows для более четкой совместимости» . Инфомир . п. 102 . Проверено 28 февраля 2011 г.
- ^ Пурнель, Джерри (сентябрь 1983 г.). «Орлы, текстовые редакторы, новые компиляторы и многое другое» . БАЙТ . п. 307 . Проверено 7 апреля 2019 г.
- ^ Конкурсная оценка совместимости IBM PC . Columbia Data Products (опубликовано в ноябре 1983 г.). 1983 год . Проверено 15 октября 2022 г.
- ^ да Круз, Франк (23 января 1984 г.). «IBM PC Кермит» . Инфо-Кермит Дайджест (список рассылки). Проект Кермита, Колумбийский университет . Проверено 23 февраля 2016 г.
- ^ Сэндлер, Кори (декабрь 1983 г.). «Прогнозисты произносят: будущие сборники на ПК» . Журнал ПК . стр. 248–256 . Проверено 27 декабря 2023 г.
- ^ Перейти обратно: а б Солсбери, Дэвид Ф. (9 февраля 1984 г.). «Почему IBM PC породил толпу двойников» . Христианский научный монитор . ISSN 0882-7729 . Проверено 7 октября 2020 г.
- ^ Краснов, Барбара (20 марта 1984 г.). «Кого бы ни пригласили, некоторые окажутся несовместимыми» . Журнал ПК . п. 57 . Проверено 24 октября 2013 г.
- ^ Краснов, Барбара (3 апреля 1984 г.). «Проверка совместимости ПК» . Журнал ПК . стр. 110–144 . Проверено 24 октября 2013 г.
- ^ «Начните с того, на чем IBM остановилась» . ИнфоМир (реклама). 27 февраля 1984 г. с. 41 . Проверено 18 января 2015 г.
- ^ Перейти обратно: а б Пурнель, Джерри (июль 1984 г.). «Ярмарка Западного побережья» . Байт . п. 136. Архивировано из оригинала 28 мая 2012 года . Проверено 8 ноября 2011 г.
- ^ Перейти обратно: а б Локвуд, Расс (сентябрь 1985 г.). «Зенит Z-151; выбор ВВС и ВМС США» . Творческие вычисления . п. 50 . Проверено 26 февраля 2013 г.
- ^ Бедный Альфред (2 октября 1984 г.). «Зенит бьет дважды» . Журнал ПК . п. 206 . Проверено 25 октября 2013 г.
- ^ Калмарас, Питер В. (ноябрь 1984 г.). «Многоперсональный компьютер Columbia-вице-президент» . БАЙТ . п. 276 . Проверено 23 октября 2013 г.
- ^ Мейс, Скотт; Карен Соренсен (5 мая 1986 г.). «Эмуляторы ПК Amiga, Atari Ready» . Инфомир . п. 5 . Проверено 28 февраля 2011 г.
- ^ Карузо, Дениз (27 февраля 1984 г.). «IBM выигрывает споры по поводу авторских прав на ПК» . Инфомир . п. 15 . Проверено 18 января 2015 г.
- ^ Лэнгделл, Джеймс (10 июля 1984 г.). «Phoenix заявляет, что ее BIOS может сорвать судебные иски IBM» . Журнал ПК . п. 56 . Проверено 25 октября 2013 г.
- ^ Шмидт, Роберт (июль 1994 г.). «Что такое BIOS?» . Основы вычислений . Архивировано из оригинала 10 марта 2012 года . Проверено 19 сентября 2011 г.
- ^ «Конкуренция по цене» . Инфомир . 30 сентября 1985 г. с. 1 . Проверено 20 февраля 2015 г.
- ^ Перейти обратно: а б Фриз, Кен (16 декабря 1985 г.). «Лидерство: превосходная ценность на рынке клонов IBM-PC» . Инфомир . п. 43 . Проверено 22 июля 2014 г.
- ^ Хафхилл, Том Р. (декабрь 1986 г.). «Вторжение MS-DOS / Совместимые с IBM компоненты возвращаются домой» . Вычислите! . п. 32 . Проверено 9 ноября 2013 г.
- ^ Феррелл, Кейт (июль 1987 г.). «Совместимость IBM: Вселенная расширяется» . Вычислите! . п. 14 . Проверено 31 января 2020 г.
- ^ Перейти обратно: а б с «Может ли кто-нибудь справиться с IBM?» . Экономист . 26 ноября 1983 года.
- ^ Карран, Лоуренс Дж. (февраль 1984 г.). «Безумие по совместимости» . БАЙТ . п. 4 . Проверено 26 августа 2015 г.
- ^ Макроне, Билл (26 ноября 1985 г.). «Войны совместимости — здесь и за рубежом» . Журнал ПК . п. 59 . Проверено 29 октября 2013 г.
- ^ Вебстер, Брюс (январь 1987 г.). «Просмотр и отзывы» . Байт . п. 367 . Проверено 4 ноября 2013 г.
- ^ Боррелл, Джерри (май 1992 г.). «Открытие ящика Пандоры» . Макмир . стр. 21–22.
- ^ Паркер, Рэйчел (4 мая 1987 г.). «Продажи ПК-продавцов выросли после дебюта PS/2» . Инфомир . стр. 1, 85.
- ^ Перейти обратно: а б с Шиско, Питер (декабрь 1988 г.). «Автобус, автобус, волшебный автобус» . Вычислите! . п. 10 . Проверено 10 ноября 2013 г.
- ^ ЛаПланте, Алиса; Фургер, Роберта (23 января 1989 г.). «Compaq борется за то, чтобы стать IBM 90-х» . Инфомир . стр. 1, 8 . Проверено 17 марта 2016 г.
- ^ Перейти обратно: а б Льюис, Питер Х. (22 октября 1989 г.). «ИСПОЛНИТЕЛЬНЫЙ КОМПЬЮТЕР; Гонка за продажу машины 486» . Нью-Йорк Таймс . ISSN 0362-4331 . Проверено 20 мая 2020 г.
- ^ Реймер, Джереми (15 декабря 2005 г.). «Общая доля: цифры доли рынка персональных компьютеров за 30 лет» . Арс Техника . Проверено 13 сентября 2008 г.
- ^ Миллер, Майкл. «Почему у IBM PC была открытая архитектура» . дальновидный dot pcmag dot com . Зифф Дэвис . Проверено 27 июня 2017 г.
- ^ Браун, Марсель. «IBM подписывает сделку с дьяволом» . thisdayintechhistory точка com . МБ Тех, Инк . Проверено 27 июня 2017 г.
- ^ Киллен, Майкл (осень 1984 г.). «Прогноз IBM / Доминирование на рынке» . Байт . стр. 30–38 . Проверено 18 марта 2016 г.
- ^ Рекламный ролик InfoWorld, июль 1986 г.: «Набор для начинающих: все, что вам нужно, чтобы немедленно приступить к серьезной работе с компьютером» . 7 июля 1986 года.
- ^ InfoWorld, июль 1986 г. 28 июля 1986 года.
- ^ Гейтс, Билл (25 марта 1997 г.). «Интервью: Билл Гейтс, Microsoft» (Интервью). Беседовал Майкл Дж. Миллер. стр. 230–235.
- ^ Майк Тули (2005). Контрольно-измерительные приборы и управление на базе ПК (3-е изд.). Новизна. п. 32. ISBN 978-1-136-37449-4 .
- ^ Скотт М. Мюллер (2011). Модернизация и ремонт компьютеров (20-е изд.). Издательство Que. п. 171. ИСБН 978-0-13-268218-3 .
- ^ Intel против Nvidia: технология, лежащая в основе судебного дела