IBM PC үйлесімді - IBM PC compatible

IBM PC үйлесімді компьютерлер түпнұсқаға ұқсас IBM PC, XT, және AT сол бағдарламалық жасақтаманы қолдана алатын және кеңейту карталары. Оны Business Machine және PC корпорациясы әзірледі IBM. Мұндай компьютерлер деп аталды ДК клондары, немесе IBM клондар. «IBM PC үйлесімді» термині тек тарихи сипаттама болып табылады, өйткені IBM бұдан былай дербес компьютерлерді сатпайды. Салалық жаргон «ДК» кейде «Дербес компьютер «әдетте, бірақ компьютер жұмыс істейді Microsoft Келіңіздер Windows операциялық жүйе, айырмашылығы алма Келіңіздер macOS, ол әдетте компьютерге «Mac ".

Бұл «клондар» IBM ДК архитектурасының барлық дерлік сипаттамаларын қайталайды. Бұған IBM-дің тауарлық жабдықтау компоненттерін таңдауы және әр түрлі өндірушілердің қабілеттілігі ықпал етті кері инженер The BIOS микробағдарлама «пайдаланубөлменің таза дизайны «техникасы. Columbia Data Products IBM бірінші клонын құрды Дербес компьютер BIOS-ны таза бөлмені енгізу арқылы.[дәйексөз қажет ]

Ертедегі IBM PC үйлесімділіктері дәл осылай қолданылған компьютерлік автобус түпнұсқа компьютер және AT модельдері ретінде. IBM AT үйлесімді шинасы кейінірек аталды Стандартты сәулет Үйлесімді компьютерлер өндірушілерінің (ISA) шинасы.

IBM PC үйлесімділерінің ұрпақтары жұмыс үстелінің компьютерлерінің көпшілігін құрайды қазіргі уақытта нарықта, доминантпен операциялық жүйе болу Microsoft Windows, шинаның құрылымымен және ДК-нің түпнұсқа архитектурасының перифериялық құрылғыларымен өзара әрекеттесу шектеулі немесе мүлдем жоқ болуы мүмкін. Осы компьютерлердің кейбірі жұмыс істеді MS-DOS бірақ IBM үйлесімді аппараттық айырмашылықтары жеткілікті болды бағдарламалық жасақтама пайдалану мүмкін болмады; мысалдарда аздаған айырмашылықтар бар жад картасы, сериялық порттар немесе бейне жабдық.

Тек Macintosh IBM ДК-мен үйлесімділіксіз нарықтың айтарлықтай үлесін сақтады.

Шығу тегі

Түпнұсқа IBM PC (Модель 5150) 1980 жылдардың басында клондар өндірісін ынталандырды.

IBM 1980 жылы мүмкіндігінше тезірек бір қолданушыға арналған арзан компьютерді нарыққа шығаруға шешім қабылдады. 1981 жылы 12 тамызда бірінші IBM PC сатылымға шықты. Үшеу болды операциялық жүйелер Ол үшін қол жетімді (OS). Ең арзан және ең танымал болды PC DOS жасаған Microsoft. Шешім концессиясында IBM келісімі Microsoft корпорациясына өз нұсқасын сатуға мүмкіндік берді, MS-DOS, IBM емес компьютерлер үшін. ДК-нің түпнұсқа архитектурасының жалғыз құрамдас бөлігі IBM үшін ерекше болып табылады BIOS (Негізгі енгізу / шығару жүйесі).

IBM әуелі жасаушылардан компьютердің аппараттық құралдарына тікелей бағытталған бағдарламалық жасақтама жазудан аулақ болуды және оның орнына аппараттық тәуелді операцияларды жүзеге асыратын BIOS функцияларына стандартты қоңыраулар жасауды сұрады.[1] Бұл бағдарламалық жасақтама кез-келген машинада MS-DOS немесе PC DOS қолдана отырып жұмыс істейтін болады. Стандартты қоңыраулар орнына аппараттық құралға бағытталған бағдарламалық қамтамасыз ету жылдамырақ болды; бұл әсіресе ойындарға қатысты болды. IBM PC аппаратурасын осылай мекен-жайға келтіретін бағдарламалық жасақтама әр түрлі жабдықталған MS-DOS машиналарында жұмыс істемейді. IBM PC ол үшін арнайы бағдарламалық жасақтаманы негіздеу үшін жеткілікті жоғары көлемде сатылды және бұл басқа өндірушілерді сол бағдарламаларды қолдана алатын машиналар шығаруға шақырды, кеңейту карталары және ДК ретінде перифериялық құрылғылар. 808х компьютерлік нарық компьютерлік және бағдарламалық жасақтамамен үйлесімді емес барлық машиналарды тез арада алып тастады. The 640 КБ кедергі MS-DOS үшін қол жетімді «дәстүрлі» жүйелік жады сол кезеңнің мұрасы болып табылады; басқа клонды емес машиналар, шектеулі болғанымен, 640 кБ-тан асуы мүмкін.

IBM-дің мақұлдауынсыз жасалған «келбетті», үйлесімді компьютерлер туралы сыбыстар IBM PC шыққаннан кейін бірден басталды.[2][3] InfoWorld IBM PC-нің бірінші жылдығында деп жазды[4]

Ашық жүйенің қараңғы жағы - оны еліктегіштер. Егер ерекшеліктер перифериялық құрылғыларды жобалау үшін жеткілікті анық болса, онда сіз имитациялар жасау үшін жеткілікті айқын. Apple ... жүйелерінің екі маңызды компоненттеріне патенттері бар ... Дербес компьютерде арнайы патенттері жоқ IBM, тіпті осал болып табылады. ДК-ге сәйкес келетін көптеген машиналар, - дейді жүзім ағашында 60 немесе одан да көп - нарықта пайда бола бастады.

1983 жылдың маусымына қарай PC журналы «ДК» клонын «» «дискіні IBM ДК-ден үйге алып, бөлмені аралап өтіп,» шетелдік «машинаға қосатын пайдаланушыны орналастыра алатын компьютер» деп анықтады.[5] Сол жылы IBM ДК жетіспейтіндіктен, көптеген клиенттер оның орнына клондар сатып алды.[6][7][8] Columbia Data Products 1982 ж. маусымында IBM PC стандартына сәйкес келетін бірінші немесе аз компьютер шығарды, содан кейін көп ұзамай Eagle Computer. Compaq 1982 жылдың қарашасында өзінің алғашқы IBM PC үйлесімділігін жариялады Compaq портативті. Compaq тігін машинасының өлшеміндегі алғашқы машина болды портативті компьютер бұл 100% компьютермен үйлесімді болды. Сот шешімі бойынша компания BIOS-ны тікелей көшіре алмады Apple қарсы Франклин, бірақ мүмкін кері инженер IBM BIOS, содан кейін өзінің BIOS-ын жазыңыз бөлменің таза дизайны.

Үйлесімділік мәселелері

MS-DOS үйлесімді емес компьютерлер

ДСК 100. Радуга MS-DOS-ты іске қосады, бірақ IBM ДК-мен сыйысымды емес.

Сонымен қатар көптеген өндірушілер Тэнди /RadioShack, Xerox, Hewlett-Packard, Digital Equipment Corporation, Сано, Texas Instruments, Қызғалдақ, Ванг және Оливетти MS-DOS қолдайтын, бірақ IBM ДК-мен толық бағдарламалық жасақтамамен немесе жабдықпен үйлесімді болмайтын дербес компьютерлерді ұсынды.

Тэнди сипаттады Тэнди 2000, мысалы, «» келесі ұрпақтың «шынайы 16-биттік процессоры» ретінде және «Көбірек жылдамдық. Дискіні көбірек сақтау. IBM ДК немесе» басқа MS-DOS компьютерлеріне «қарағанда кеңейту.[9] 1984 жылы көптеген MS-DOS бағдарламалары компьютерді қолдамайтындығын мойындай отырып, компания «нарықтағы ең танымал, күрделі бағдарламалық жасақтама» бірден немесе «келесі алты айда» қол жетімді екенін мәлімдеді.[10]

IBM сияқты, Microsoft-тың мақсаты қосымшаны жазушылар келесіге жазуы болды бағдарламалық интерфейстер MS-DOS немесе BIOS микробағдарламасында және бұл енді а деп аталатынды қалыптастырады аппараттық абстракция қабаты. Әрбір компьютердің өздікі болар еді Жабдықтың түпнұсқа өндірушісі (OEM) MS-DOS нұсқасы, оның аппараттық құралына бейімделген. MS-DOS үшін жазылған кез-келген бағдарламалық жасақтама жабдықтың дизайнындағы әртүрлілікке қарамастан кез-келген MS-DOS компьютерінде жұмыс істейтін болады.

Бұл күту сол кездегі компьютерлер нарығында орынды болып көрінді. Осы уақытқа дейін Microsoft негізінен компьютерлік тілдерге негізделген НЕГІЗГІ. Орнатылған шағын жүйелік бағдарламалық жасақтама болды CP / M бастап Сандық зерттеулер ол әуесқой деңгейінде де, микрокомпьютер қолданатындардың кәсіби деңгейінде де қолданылды. Осындай кең қолданысқа қол жеткізу және осылайша өнімді экономикалық тұрғыдан тиімді ету үшін ОЖ әр түрлі жабдықтаушыға ие әр түрлі жеткізушілердің көптеген машиналарында жұмыс істеуге мәжбүр болды. Бастапқы бағдарламалардан басқа қосымшаларға мұқтаж клиенттер баспагерлер өз өнімдерін әр түрлі компьютерлерге, әрқайсысы үшін қолайлы медиада ұсынады деп күте алады.

Майкрософттың бәсекелес ОЖ-сы бастапқыда 8086 процессорына негізделген аппаратураның әр түрлі спектрінде жұмыс істеуге арналған болатын. Осылайша, MS-DOS бірнеше жылдар бойы тек OEM өнімі ретінде сатылды. Microsoft фирмалық MS-DOS болған жоқ: MS-DOS-ты Microsoft корпорациясынан тікелей сатып алу мүмкін емес, және әрбір OEM шығарылымы пакеттерге оралған сауда көйлегі берілген ДК сатушысының. Ақаулар туралы Microsoft-қа емес, OEM-ке хабарлау керек еді. Алайда, IBM жабдықтарымен үйлесімді машиналар, осылайша аппараттық құралға тікелей қоңырауларды қолдайтын кең таралғандықтан, көп ұзамай MS-DOS OEM нұсқалары іс жүзінде бірдей екендігі белгілі болды, тек бірнеше утилиталық бағдарламалардан басқа.

MS-DOS тек мәтінге енгізілуі мүмкін таңбаларға бағытталған қосымшалар үшін жеткілікті функционалдылықты қамтамасыз етті Терминал. Егер коммерциялық маңызды бағдарламалық жасақтаманың негізгі бөлігі осындай сипатта болса, төменгі деңгейдегі аппараттық үйлесімділік маңызды болмауы мүмкін. Алайда, максималды өнімділікті қамтамасыз ету және жабдықтың мүмкіндіктерін пайдалану (немесе аппараттық қателіктермен жұмыс істеу) үшін ДК қосымшалары MS-DOS тікелей қолдайтын қарапайым терминалды қосымшалардан тыс тез дамыды. Электрондық кестелер, WYSIWYG мәтіндік процессорлар, презентация бағдарламалық жасақтамасы және қашықтан коммуникациялық бағдарламалық жасақтама ДК-нің мықты жақтарын пайдаланатын жаңа нарықтар құрды, бірақ MS-DOS қамтамасыз ете алмайтын мүмкіндіктерді қажет етті. Осылайша, MS-DOS бағдарламалық жасақтамасын дамыта бастаған кезден бастап көптеген маңызды коммерциялық бағдарламалық өнімдер әр түрлі себептерге байланысты аппараттық құралдарға тікелей жазылды:

  • MS-DOS өзі мәтіндік курсорды орналастырудың әр әрпін көрсеткеннен кейін оны ілгерілетуден басқа әдісті ұсынбаған (телетайп режимі ). BIOS бейне интерфейсінің рудиментальды шығысы үшін жеткілікті болғанымен, олар қосымша аппаратураның адрестелуіне қарағанда тиімді болмауы керек, өйткені олар қосымша өңдеуді қосқан; оларда «жол» шығысы болған жоқ, тек символдар бойынша телетайптың шығуы болды және олар алдын-алу үшін кідірістер енгізді CGA «қар» аппараттық құралы (экрандық жадқа тікелей жазған кезде шығарылатын CGA карталарының дисплей артефакты) - әсіресе оларды жаман атты артефакт IRQ, осылайша көп тапсырманы өте қиын етеді. Тікелей бейне жадына жазған бағдарлама шығыс жылдамдығына қарағанда 5-тен 20 есеге дейін жылдамырақ жетуі мүмкін жүйелік қоңыраулар. Турбо Паскаль бұл техниканы алғашқы нұсқаларынан бастап қолданды.
  • Графика IBM жобасының түпнұсқа қысқаша нұсқасында қабілеттілік маңызды болмады; графика диаграммалар мен графиктер сияқты статикалық іскери графиканы құру тұрғысынан ғана қарастырылды. MS-DOS жүйесінде жоқ API графика үшін және BIOS тек экран режимдерін өзгерту және бір нүктелерді кескіндеу сияқты қарапайым графикалық функцияларды қамтыды. BIOS-қа қоңырау шалу үшін барлық өзгертілген немесе өзгертілген нүктелер үшін үстеме шығыстар айтарлықтай өсті, сондықтан BIOS интерфейсі баяу жүреді. Бұл үшін, сызық сызу, доға сызу және блитинг қолданбалы жылдамдыққа жету үшін орындалуы керек еді, ол әдетте BIOS-ны айналып өтіп, тікелей бейне жадына қол жеткізу арқылы орындалды. IBM PC аппараттық құралына бағытталған бағдарламалық жасақтама кез-келген IBM клонында жұмыс істейтін болады, бірақ әр компьютерге сәйкес келмейтін MS-DOS машиналары үшін қайта жазылуы керек.
  • Видео Ойындары, тіпті ерте, көбінесе шынайы графикалық режим қажет болды. Олар жылдамдықты арттыру үшін бағдарламашылар ойлауы мүмкін кез-келген машинаға тәуелді трюкаларды жасады. Бастапқыда ДК-нің негізгі нарығы іскери қосымшаларға арналған болса да, ойынның мүмкіндігі компьютерлерді сатып алуды ынталандыратын маңызды факторға айналды, өйткені баға төмендеді. Ойындардың қол жетімділігі мен сапасы компьютермен үйлесімді немесе басқа платформаны сияқты мәліметтермен алмасу мүмкіндігі бар басқа платформаны сатып алу арасындағы айырмашылықты білдіруі мүмкін. Амига.
  • Байланыс бағдарламалық жасақтамасына тікелей қол жеткізілді UART сериялық порт чипі, өйткені MS-DOS API және BIOS толық қолдау көрсете алмады және 19,200 бит / с жылдамдықта деректерді жібере алатын аппаратураны ұстауға өте баяу болды.
  • Стандартты іскери қосымшалар үшін де орындау жылдамдығы айтарлықтай бәсекелік артықшылық болды. Біріктірілген бағдарламалық жасақтама МВА мазмұны дейін Лотос 1-2-3 нарыққа шығару және көптеген функцияларды қосу. MBA мәтінмәні жазылған UCSD p-жүйесі, бұл өте портативті, бірақ ДК-де шынымен пайдалануға өте баяу. 1-2-3 x86 құрастыру тілінде жазылған және кейбір машиналарға тәуелді трюктер жасаған. Бұл өте жылдам болғаны соншалық, ол MBA контекстіндегі сатылымнан тез асып түсті.
  • Диск көшірмеден қорғау сол кездегі жалпы қолданыстағы схемалар, түпнұсқалықты тексеру үшін дискетте мәліметтердің стандартты емес үлгілерін оқып жұмыс істеді. Бұл үлгілерді DOS немесе BIOS стандартты қоңырауларының көмегімен анықтау мүмкін болмады, сондықтан қорғаудың жұмыс істеуі үшін диск контроллерінің аппараттық құралына тікелей қол жетімділік қажет болды.
  • Кейбір бағдарламалық жасақтама тек шынайы IBM ДК-де жұмыс істеуге арналған және нақты IBM BIOS үшін тексерілген.[11]

«Жедел үйлесімді»

Compaq Portable - бұл 100% жуық IBM-үйлесімді компьютерлердің бірі. The Динамикалық гиперония, сәл ертерек шығарылды, дегенмен аппараттық үйлесімсіздіктер болды.
Compaq дербес компьютерлеріне арналған MS-DOS 1.12 нұсқасы

IBM-үйлесімді компьютерді қарастыру туралы ойланатын бірінші нәрсе - «Бұл қаншалықты үйлесімді?».

— БАЙТ, Қыркүйек 1983 ж[12]

1983 жылдың мамырында Future Computing үйлесімділіктің төрт деңгейін анықтады:[13]

  • Операциялық тұрғыдан үйлесімді. IBM PC бағдарламалық жасақтамасын «ең көп сатылатын», ДК кеңейту тақталарын қолдана алатын және ДК дискілерін оқи және жаза алатын. Портативтілік немесе төмен бағамен компьютерді бір дүкенде сатылатын компьютерден ажырататын «қосымша функциялар» бар. Мысалдар: (үздік) Columbia Data Products, Compaq; (Жақсы) Корона; (Жақсы) Бүркіт.
  • Функционалды үйлесімді. Компьютердің танымал бағдарламалық жасақтамасының өзіндік нұсқасын іске қосады. ДК кеңейту тақталарын қолдана алмайды, бірақ ДК дискілерін оқи және жаза алады. Операциялық үйлесімді бола алмайды. Мысал: TI Professional.
  • Деректер үйлесімді. Компьютердің ең жақсы бағдарламалық жасақтамасын іске қосуы мүмкін. ДК дискілерін оқи алады және / немесе жаза алады. Функционалды үйлесімді бола алады. Мысалдар: NCR шешімі бойынша серіктес, Оливетти M20, Wang PC, Зенит Z-100.
  • Үйлесімсіз. ДК дискілерін оқи алмайды. Деректермен үйлесімді бола алады. Мысалдар: 586, 100, Торлы компас, Виктор 9000.

Даму барысында Compaq инженерлері мұны тапты Microsoft ұшу симуляторы не үшін жүгірмес еді субЛОГИКА Келіңіздер Брюс Артвик оларды «Intel чиптерінің біріндегі қате» деп сипаттап, оларды жаңа компьютерлерін жасауға мәжбүр етті қате үйлесімді IBM PC көмегімен.[14] Бастапқыда Compaq-тан басқа бірнеше клондар толық үйлесімділік ұсынады.[15] Джерри Пурнелл 1983 жылдың ортасында IBM PC сатып алды »шірік пернетақта және барлығы «, өйткені оның» төрт текше футтық бағаланбаған бағдарламалық жасақтамасы болды, оның көп бөлігі IBM PC-ден басқа ешнәрсемен жұмыс жасамайды. Көптеген машиналар 100 пайыз IBM PC үйлесімді деп мәлімдегенімен, менде әлі жету керек емес ... Өкінішке орай, көптеген заттар Eagle, Z-100, Компупро, немесе бізде бар басқа нәрселер ».[16] Колумбия университеті туралы 1984 жылдың қаңтарында хабарлады Кермит Compaq және Columbia Data Products клондарында өзгертусіз жұмыс істеді, бірақ Eagle немесе Seequa-да емес. Басқа MS-DOS компьютерлері де арнайы кодты қажет етті.[17]

Future Computing 1984 жылдың ақпанында кейбір компьютерлердің «пресс-релиздермен үйлесімді» екенін, олардың IBM PC-мен нақты сәйкестігін асыра айтқан болатын.[18] Көптеген компаниялар өз өнімдерінің компьютермен үйлесімділігін тексеруден бас тартты. Қашан PC журналы компьютерлер өндірушілерінен 1984 жылдың сәуірінде шолу жасау үшін үйлесімді шығаратын материалдарды сұрады, 31-ден 14-і бас тартты.[19][20] Corona деректер жүйелері «Біздің жүйелер IBM PC бағдарламалау стандарттарына сәйкес келетін барлық бағдарламалық жасақтаманы басқарады. Ең танымал бағдарламалық жасақтама жұмыс істейді.»[21] Қашан БАЙТ журналист тестілеуді өтінді Тыныш мәтіні 1983 жылдың көктемінде COMDEX, Корона өкілдері «аздап қиналды, бірақ олар мені ... егер ол сәтсіздікке ұшыраса, оны ешкім көрмейтін бұрышқа алып барды». Журнал «Олардың екіұштылығы қажет емес еді. Диск қиындықсыз жүктелді» деп жазды.[12] Zenith Data Systems өзінің Z-150-і 1984 жылы сынақтан өткізуге келген барлық қосымшаларды басқаратынын мақтана отырып, батыл болды Батыс жағалауындағы компьютерлік жәрмеңке.[22]

Шығармашылық есептеулер 1985 жылы «біз IBM PC үйлесімділеріне қатысты стандартты сызығымызды қайталаймыз: компьютерді сатып алмас бұрын қолданғыңыз келген буманы қолданып көріңіз».[23] Компаниялар өздерінің компьютерлерінің BIOS-ін жаңадан табылған үйлесімсіз қосымшалармен жұмыс істеу үшін өзгертті,[11] рецензенттер мен қолданушылар әзірленді стресс-тесттер үйлесімділікті өлшеу; 1984 жылға қарай Lotus 1-2-3 және Ұшу симуляторы стандартқа айналды,[7][24][11][25][23][26] оларды іске қосу үшін арнайы жасалған үйлесімді заттармен.[22][14]

IBM Eagle, Corona және Handwell сияқты кейбір компаниялар оның авторлық құқығын бұзды деп санайды және кейін Apple Computer, Inc., Franklin Computer Corp. клон жасаушыларды BIOS-ны қолдануды тоқтатуға мәжбүр етті. The Phoenix BIOS дегенмен, 1984 ж. және ұқсас өнімдер AMI BIOS, компьютер өндірушілеріне 100% үйлесімді клондарды заңды түрде компьютердің BIOS-ін өздері қайта құруға мәжбүр етпестен құруға рұқсат етілді.[27][28][29] 1985 жылдың қыркүйегі InfoWorld Диаграммада 256 КБ жедел жады, екі диск жетегі және монохромды мониторы бар 1495 доллардан 2320 долларға дейінгі жеті үйлесімді тізім келтірілген, ал оның баламасы IBM PC - 2820 доллар.[30] Арзан Жетекші Edge моделі Compaq Portable-ден айырмашылығы, IBM фирмалық диагностикалық бағдарламалық жасақтамасымен үйлесімді.[31] 1986 жылға қарай Есептеу! «клондар негізінен сенімді және 99 пайызға сәйкес келеді» деп мәлімдеді,[32] және 1987 жылы клондар индустриясының журналында жүргізілген сауалнамада бағдарламалық қамтамасыз етудің үйлесімділігі туралы айтылмай, «ДК қазіргі уақытта MS-DOS басқаратын бағдарламаларды басқаруға қабілетті компьютерге айналды» деп айтылған.[33]

IBM әсерінің төмендеуі

IBM стандартының алаңдамауының басты себебі - бұл бәсекелестіктің өркендеуіне көмектесе алады. Жақында IBM өзінің бәсекелестері сияқты өзінің стандарттарының тұтқыны болады. IBM машиналары жеткілікті мөлшерде сатып алынғаннан кейін, IBM олардың негізгі дизайнына кенеттен өзгерістер енгізе алмайды; бәсекелестерді босату үшін пайдалы болуы мүмкін, одан да көп клиенттерді шайқалтады.

— Экономист, 1983 ж. Қараша[34]

1984 жылдың ақпанында Байт «IBM-дің компьютерлік қоғамдастықтағы өсіп келе жатқан ықпалы инновацияларды тежеп отыр, өйткені көптеген басқа компаниялар Big Blue-ға еліктейді» деп жазды[35] бірақ Экономист 1983 жылдың қарашасында: «IBM стандартының алаңдатпауының басты себебі - бұл бәсекелестіктің өркендеуіне көмектесе алады».[34]

1983 жылға қарай IBM-де дербес компьютерлерді сатудың шамамен 25% -ы 1000-нан 10000 долларға дейін болды, ал кейбір компьютерлермен үйлесімді компьютерлер тағы 25% құрады.[18] Нарық пен бәсекелестік өскен сайын IBM-нің ықпалы төмендеді. 1985 жылдың қарашасында PC журналы «Енді ол [ДК] нарығын құрғаннан кейін, нарықта машиналар үшін IBM қажет емес. Бұл стандарттарды белгілеу және өнімділігі жоғары машиналарды жасау IBM-ге тәуелді болуы мүмкін, бірақ IBM қолданыстағы стандарттарға сәйкес келеді пайдаланушыларға зиян тигізбеу үшін ».[36] 1987 жылдың қаңтарында Брюс Вебстер жазылған Байт IBM фирмалық дербес компьютерлерді енгізеді деген қауесеттер туралы меншікті операциялық жүйе: «Кімге қызық? Егер IBM мұны жасаса, олар енді өздерін олар енді бәсекелес бола алмайтын ең үлкен нарықтан оқшаулайды». Журнал 1987 жылы нарық «IBM стандартынан Intel / MS-DOS / кеңейту шинасының стандартына көшуді аяқтайды деп болжады ... Адамдар IBM үйлесімділігі туралы емес, Lotus 1-2- туралы. 3 үйлесімділік ».[37] 1992 жылға қарай Macworld клондардың кесірінен «IBM өз нарығын басқаруды жоғалтып, өзінің технологиясымен кішігірім ойыншыға айналды» деп мәлімдеді.[38]

Экономист 1983 жылы «IBM жақын арада өзінің бәсекелестері сияқты өзінің стандарттарының тұтқыны болады» деп болжаған, өйткені «жеткілікті IBM машиналары сатып алынғаннан кейін, IBM олардың негізгі дизайнына кенеттен өзгертулер енгізе алмайды; бәсекелестерді төгу үшін не пайдалы болуы мүмкін одан да көп клиенттерді шайқаңыз ».[34] IBM компаниясы бұл туралы жариялағаннан кейін OS / 2 - 1987 ж. басында PS / 2 бағдарлы желісі, қолданыстағы DOS-үйлесімді компьютерлердің сатылымы көбейді, себебі меншікті операциялық жүйе қол жетімді болмады.[39] 1988 ж Gartner тобы әрбір IBM ДК үшін 1,5 клон сатып алды деп есептеді.[40] 1989 жылға қарай Compaq-тың ықпалды болғаны соншалық, саланың басшылары «Compaq үйлесімді» дегенді айтты, бақылаушылар клиенттер компанияны IBM-мен тең деп санайды[41] немесе жоғары.[42]

1987 жылдан кейін IBM PC үйлесімдері тауарлық компьютерлердің үйінде де, іскери нарықтарында да басым болды,[43] сияқты тауашалық нарықтарда қолданылатын басқа да балама архитектуралармен Macintosh ұсынған компьютерлер Apple Inc. және негізінен қолданылады баспа үстелі сол кезде, қартаю 8-бит Commodore 64 ол осы уақытқа дейін 150 долларға сатылып, 32 биттік әлемдегі ең көп сатылатын компьютерге айналды Commodore Amiga теледидар және видео өндірісі үшін пайдаланылатын желі және 32 бит Atari ST музыка индустриясы қолданады. Алайда, IBM өзі 1990 жылы IBM PC сыйысымдылары нарығында басты рөлін жоғалтты. Өткенге қатысты бірнеше оқиғалар маңызды:

  • IBM компьютерді an ашық сәулет бұл клон өндірушілерге меншіктік емес компоненттерді еркін пайдалануға мүмкіндік берді.[44]
  • Microsoft IBM компаниясымен келісімшартқа дайын ДК операциялық жүйесін сатуға мүмкіндік беретін тармақты енгізді (PC DOS ) басқа компьютер өндірушілеріне. Бұл IBM бәсекелестері оны лицензиялады MS-DOS, арзан бағамен ДК сыйысымдылығын ұсыну үшін.[45]
  • 1982 енгізу Compaq портативті, сол кезде IBM портативтілігін қамтамасыз етпейтін, 100% IBM PC үйлесімді компьютер.
  • IBM құрамындағы Тәуелсіз Іскери Бөлім (IBU) IBM PC және XT әзірледі. IBU корпоративті акцияларға қатысқан жоқ ҒЗТКЖ шығын. IBU Entry Systems Division болғаннан кейін, бұл артықшылықты жоғалтып, шекті деңгейлерді төмендетіп жіберді.[46]
  • 1986 жылға қарай «Turbo XT» 1000 доллардың қол жетімділігі PC XT бастап ерте ұсыныстарды қоса алғанда, үйлесімді заттар Dell Computer, IBM модельдеріне сұранысты азайту.[47][48] Осы «жалпы» жүйелердің екеуін IBM маркалы бір бағасынан арзанға сатып алу мүмкін болды PC AT, және көптеген компаниялар дәл осылай жасады.
  • Компьютердің құрамына қосымша перифериялық құрылғыларды қосу арқылы D моделі сияқты үйлесімділерде ақысыздық бар ISA слоттары ДК-ге қарағанда.[31]
  • Compaq алғашқы болып ан Intel 80386 - IBM-ден бір жыл бұрын, негізделген компьютер,[42] бірге 386. Сыртқы әсерлер реферат. Билл Гейтс кейінірек «бұл адамдар тек IBM стандарттарын орнатпағанын бірінші рет сезіне бастады» деп айтты.[49]
  • IBM-дің 1987 жылы сыйыспайтын және меншікті енгізуі MicroChannel архитектурасы (MCA) компьютерлік автобус, ол үшін Жеке жүйе / 2 (PS / 2) сызығы.[40]
  • IBM-Microsoft серіктестігінің дамуы OS / 2. Нарықтағы сәттіліктен туындаған шиеленістер Windows 3.0 бірлескен күш-жігерді бұзды өйткені IBM OS / 2-нің техникалық әлеуетін тоқтата тұрған 286-ның қорғалған режиміне бейім болды. Windows заманауи және қол жетімділігі жоғары 386 / 386SX архитектурасын толықтай пайдалана алады. Серіктестер арасында мәдени айырмашылықтар болды, және Windows көбінесе жаңа компьютерлермен жабдықталды, ал OS / 2 қосымша ақыға қол жетімді болды. Бөліну IBM-ді OS / 2-нің жалғыз басқарушысы етіп қалдырды және ол Windows жүйесімен ілесе алмады.
  • 1988 жылғы «тоғыз банда» компаниясының қарсылас автобусты енгізуі, Өндірістің кеңейтілген стандартты архитектурасы көшіруге емес, MCA-мен бәсекелесуге арналған.[40]
  • Дуэль кеңейтілген жад (EMS) және кеңейтілген жад (XMS) стандарттары, 1980 ж.-дың соңында, екеуі де IBM-нің ұсынуынсыз жасалған.

Оның танымалдылығына қарамастан ThinkPad IBM ноутбук компьютерлер жиынтығын 2005 жылдың сәуірінде өзінің ноутбук және жұмыс үстеліндегі компьютерлік бөлімшелерін сатқан кезде тұтынушы ДК өндірушісі ретіндегі рөлінен бас тартты. Lenovo 1,75 миллиард АҚШ долларына.

2007 жылдың қазанындағы жағдай бойынша, Hewlett-Packard және Делл Солтүстік Америкадағы ДК нарығының ең үлкен акцияларына ие болды. Олар сондай-ақ шетелде табысты болды Acer, Lenovo, және Toshiba сонымен қатар назар аударарлық. Дүниежүзінде көптеген компьютерлер бар »ақ қорап «көптеген жергілікті жүйелерді құрастырушылар жинайтын жүйелер. Компьютерлік технологияның жетістіктеріне қарамастан, IBM PC үйлесімділері түпнұсқа IBM компьютерлерімен үйлесімді болып қала берді, дегенмен көптеген компоненттер үйлесімділікті арнайы кері үйлесімділік а кезінде ғана қолданылатын режимдер жүйе етік. Ескі бағдарламалық жасақтаманы қазіргі заманғы жүйеде эмулятор осы ерекшеліктерге сүйенуден гөрі.

2014 жылы Lenovo IBM-дің x86 негізіндегі сервер бизнесін 2,1 миллиард АҚШ долларына сатып алды.

Кеңейту

Компьютердің үйлесімді дизайнының жақсы жақтарының бірі оның модульдік аппараттық дизайны болып табылады. Соңғы пайдаланушылар компьютерлерді өзгертпестен перифериялық құрылғыларды және белгілі бір дәрежеде процессор мен жадыны жаңарта алады аналық плата немесе көптеген компьютерлерде болған сияқты, бүкіл компьютерді ауыстыру микрокомпьютерлер уақыттың. Алайда, процессордың жылдамдығы мен жадының ені ұлғайған сайын, XT / AT шинасының түпнұсқа дизайны шегіне көп ұзамай қол жеткізілді, әсіресе графикалық видеокарталарды жүргізу кезінде. IBM компаниясы жаңартылған автобусты енгізді IBM PS / 2 XT / AT шинасының көптеген техникалық шектеулерін еңсерген компьютер, бірақ бұл IBM үйлесімді компьютерлерінің негізі ретінде сирек пайдаланылды, өйткені ол IBM-ге PS / 2 шинасы үшін де, AT-шинаның кез-келген дизайнымен де төлем жасауды талап етті. лицензия іздейтін компания. Бұл жабдық өндірушілеріне ұнамады және бірнеше бәсекелес автобустар стандарттарын консорциумдар әзірледі, олардың лицензия шарттары қолайлы болды. Интерфейстерді стандарттау үшін әр түрлі әрекеттер жасалды, бірақ іс жүзінде бұл әрекеттердің көпшілігі қате немесе ескерілмеді. Осыған қарамастан, кеңейтудің көптеген нұсқалары болды және оны пайдаланушылардың шатасуына қарамастан, компьютердің үйлесімді дизайны сол кездегі басқа бәсекелес дизайндарға қарағанда әлдеқайда тез алға озды, тіпті егер бұл өзінің нарықтағы үстемдігі болса да.

«IBM PC үйлесімді» «Wintel» болады

1990 жылдары IBM-нің ДК сәулетіне ықпалы төмендей бастады. «IBM PC үйлесімді» 1990 жылдары «Стандартты ДК» болады және одан кейін «ACPI ДК «2000 ж.. IBM-брендті ДК ережеге емес, ерекше жағдайға айналды. IBM PC-мен үйлесімділікке мән берудің орнына, сатушылар олармен үйлесімділікті баса бастады Windows. 1993 жылы, нұсқасы Windows NT басқа процессорларда жұмыс істей алатын шығарылды x86 орнатылды. Көптеген әзірлеушілер жасамаған қосымшалардың қайта құрастырылуын талап еткенімен, оның аппараттық тәуелсіздігі пайдаланылды Кремний графикасы (SGI) x86 жұмыс станциялары - NT's арқасында Аппараттық абстракция қабаты (HAL), олар NT-ді қолдана алады (және оның кең қолданбалы кітапханасы)[түсіндіру қажет ].

Компьютерлік жабдықты сатудың бірде-бір сатушысы Windows-тың соңғы нұсқасымен және Microsoft корпорациясының жылдық нұсқасымен сыйыспауға батылы бармады WinHEC Конференцияларда Microsoft корпорациясы ДК индустриясының аппараттық құралдарының қарқыны мен бағытын қолдайтын және кейбір жағдайларда бұны көрсететін жағдайды ұсынды. Майкрософт пен Intel компьютерлердің жабдықтарын үнемі дамытуда маңызды болғаны соншалық, өнеркәсіп авторлары бұл сөзді қолдана бастады Wintel біріктірілген аппараттық-бағдарламалық жүйеге сілтеме жасау.

Бұл терминологияның өзі қате атауға айналуда, өйткені Intel компаниясы x86 аппараттық құралының даму бағытын абсолютті басқарудан айырды AMD Келіңіздер AMD64. Сондай-ақ, Windows емес операциялық жүйелер сияқты macOS және GNU /Linux x86 архитектурасында қатысуын анықтады.

Дизайн шектеулері және үйлесімділік мәселелері

IBM ДК кеңейтуге арналған болса да, дизайнерлер 80-ші жылдардағы аппараттық дамуды және олар шығаратын саланың көлемін болжай алмады. Жағдайдың нашарлауы үшін IBM таңдауы Intel 8088 орталық процессор үшін ДК-ге сәйкес келетін платформаға арналған бағдарламалық жасақтама жасауға бірнеше шектеулер енгізілді. Мысалы, 8088 процессорында тек 20 биттік жады болған мекен-жай кеңістігі. Кеңейту ДКLotus, Intel және Microsoft бірлесіп жасады кеңейтілген жады (EMS), қондырма жабдықтарымен қамтамасыз етілетін жадты кеңейтуге мүмкіндік беретін банктік коммутация схемасы және төрт 16- жиынтығы арқылы қол жетімдіКилобайт 20-биттік адрестің ішіндегі «терезелер». Кейінірек Intel процессорларының мекен-жай кеңістігі кеңейіп, 16- мегабайт (MiBs) (80286) немесе одан көп, бұл Microsoft корпорациясының дамуына себепші болады кеңейтілген жад Қосымша жабдықты қажет етпейтін (XMS).

«Кеңейтілген» және «кеңейтілген» жадының үйлесімсіз интерфейстері бар, сондықтан бір мегабайттан артық қолданатын бағдарламалық жасақтама жазатын кез-келген адам MS-DOS бастағанға дейін екі жүйені де максималды үйлесімділікпен қамтамасыз етуі керек еді, соның ішінде XMS жадын қолданып EMS жады имитацияланған. A қорғалған режим ОЖ-ны 80286 үшін де жазуға болады, бірақ DOS қосымшасының үйлесімділігі күткеннен де қиын болды, өйткені DOS қосымшаларының көпшілігі жабдыққа тікелей қол жеткізіп, үйлесімділікті қамтамасыз етуге арналған BIOS процедураларын айналып өтіп қана қоймай, сонымен қатар BIOS сұраныстарының көпшілігі бірінші 32 Intel-дің қорғалған режимдік процессорлық ерекшеліктері үшін «резервтелген» деп белгіленген үзу векторлары.

Бейне карталар өздерінің үйлесімсіздіктерінен зардап шекті. Жоғары ажыратымдылықты пайдалануға арналған стандартты интерфейс болмады SVGA кейінгі бейнекарталар қолдайтын графикалық режимдер. Әрбір өндіруші экрандық жадқа қол жеткізудің өзіндік әдістерін әзірледі, оның ішінде әр түрлі режим нөмірлері және әр түрлі банктік коммутация келісімдер. Соңғысы жадының 64 кБ сегментіндегі үлкен кескіндерді шешу үшін қолданылды. Бұрын VGA стандарты қолданылған жазықтық бейне жадының шаралары бірдей әсер етеді, бірақ бұл SVGA адаптерлері ұсынатын түс тереңдігі мен жоғары ажыратымдылыққа оңай жете алмады. Атты стандартты жасауға тырысу VESA BIOS кеңейтімдері (VBE) жасалды, бірақ оны барлық өндірушілер қолданған жоқ.

386 енгізілген кезде, тағы да а қорғалған режим Ол үшін ОЖ жазуға болады. Бұл жолы DOS үйлесімділігі өте оңай болды виртуалды 8086 режимі. Өкінішке орай, бағдарламалар олардың арасында тікелей ауыса алмады, сондықтан соңында жаңа жады моделінің жаңа интерфейстері жасалды, VCPI және DPMI, соңғысы ең танымал бола бастады.

Үшінші тарап адаптерінің көптігі және олар үшін стандарт жоқ болғандықтан, ДК-ны бағдарламалау қиынға соғуы мүмкін. Кәсіби әзірлеушілер әр түрлі танымал аппараттық үйлесімдердің үлкен тест-пакетін басқарады.

Сонымен қатар, тұтынушылар бәсекелес, сәйкес келмейтін стандарттармен және ұсынылған жабдықтың көптеген әр түрлі комбинацияларымен таң қалдырды. Оларға бағдарламалық жасақтаманы пайдалану үшін қандай ДК қажет болатындығы туралы түсінік беру Мультимедиялық ДК (MPC) стандарты 1990 жылы орнатылған. MPC минималды стандартына сәйкес келетін ДК тұтынушыларға түсінуге оңай сипаттаманы бере отырып, MPC логотипімен сатылуы мүмкін. MPC стандартына сай келетін компьютерде жұмыс істей алатын бағдарламалық қамтамасыздандыруға кепілдік беріледі[ДДСҰ? ] кез-келген MPC-де жұмыс істеу. MPC 2 деңгей және MPC 3 деңгей стандарттары кейінірек орнатылды, бірақ «MPC сәйкес» термині ешқашан танымал болмады. 1996 жылғы MPC 3 деңгейінен кейін бұдан әрі MPC стандарттары белгіленбеді.

Винтельдің үстемдігіне қарсы тұру

1990 жылдардың аяғында сәттілік Microsoft Windows бәсекелес коммерциялық жарнама жүргізді операциялық жүйелер жойылуға жақын және «IBM PC үйлесімді» компьютердің үстемдігін қамтамасыз етті есептеу платформасы. Бұл дегеніміз, егер әзірлеуші ​​өзінің бағдарламалық жасақтамасын тек сол үшін жасаса Wintel платформа, олар әлі де компьютерлік пайдаланушылардың басым көпшілігіне қол жеткізе алар еді. Бірнеше пайыздық пунктерден асатын Windows-тың жалғыз басты бәсекелесі нарық үлесі болды Apple Inc. Келіңіздер Macintosh. Mac «біз үшін компьютер» деп басталды, бірақ жоғары бағалар мен жабық архитектура Macintosh-ты білімге итермеледі баспа үстелі тауашасы, ол 2000 жылдардың ортасында пайда болды. 1990 жылдардың ортасына қарай Mac-тің нарықтағы үлесі шамамен 5% -ға азайып, жаңа бәсекелес операциялық жүйені енгізу коммерциялық кәсіпке айналды. Тәжірибе көрсеткендей, операциялық жүйе техникалық жағынан Windows-тан жоғары болса да, бұл нарықтағы сәтсіздікке әкелуі мүмкін (BeOS және OS / 2 Мысалға). 1989 ж Стив Джобс оның жаңа туралы айтты Келесі жүйесі, «Бұл не сәтті болған соңғы жаңа аппараттық платформа, не істен шыққан бірінші болады».[дәйексөз қажет ] Төрт жылдан кейін 1993 жылы NeXT компаниясы өндірісті аяқтайтындығын мәлімдеді NeXTcube және портинг Келесі қадам Intel процессорларына.

ДК тарихында өте ертеде кейбір компаниялар өздерінің XT-үйлесімділерін ұсынды чипсет. Мысалға, Чиптер мен технологиялар олардың таныстырды 82C100 XT тізбегінің алты түпнұсқасын біріктірген және ауыстырған XT контроллері: біреуі 8237 DMA контроллері, біреуі 8253 үзіліс таймері, біреу 8255 параллельді интерфейс контроллері, біреуі 8259 үзіліс контроллері, біреуі 8284 сағат генераторы және біреуі 8288 автобус контроллері. Мысалы, Intel-ге ұқсас емес чипсеталар AT-үйлесімдер үшін пайда болды OPTi Көптеген 486 және алғашқы Pentium жүйелерінде табылған 82C206 немесе 82C495XLC.[50] X86 чипсет нарығы өте тұрақсыз болды. 1993 жылы, VLSI технологиясы бір жылдан кейін іс жүзінде Intel жойған нарықтың үстем ойыншысы болды. Intel содан бері бәсекелес емес көшбасшы болды.[51] «Wintel» платформасы үстемдікке ие болған кезде Intel біртіндеп өз технологияларын басқа чипсет өндірушілеріне лицензиялау тәжірибесінен бас тартты; 2010 жылы Intel процессорлық автобусты және онымен байланысты технологияларды басқа компанияларға лицензиялаудан бас тартуға байланысты сот ісіне қатысты Nvidia.[52]

Сияқты компаниялар AMD және Цирика Intel-мен үйлесімді үйлесетін балама x86 процессорларын әзірледі. 90-шы жылдардың аяғында AMD компьютерлер үшін CPU нарығының үлесін көбейте бастады. AMD тіпті Athlon процессорлар желісі классикалық x86 архитектурасын дамыта бергенде, x86 платформасын дамытуға бағыттауда маңызды рөл ойнады, өйткені Intel оның көмегімен ауытқып кетті Netburst Pentium 4 процессорларына арналған архитектура және IA-64 үшін сәулет Итан серверлік процессорлардың жиынтығы. AMD AMD64-ті әзірледі, бұл Intel жасамаған алғашқы үлкен кеңейтілім, кейін Intel оны қабылдады x86-64. 2006 жыл ішінде Intel Netburst-тен басталып, Pentium III-тің дамуын білдіретін «Core» процессорларының жиынтығын шығарды.

A major alternative to Wintel domination is the rise of alternative operating systems since the early 2000s, which has been marked as the start of a post-PC era.

The IBM PC compatible today

The term "IBM PC compatible" is not commonly used presently because all current mainstream desktop and laptop computers are based on the PC architecture, and IBM no longer makes PCs. The competing hardware architectures have either been discontinued or, like the Амига, have been relegated to niche, enthusiast markets. In the past, the most successful exception was алма Келіңіздер Macintosh platform, which used non-Intel processors from its inception. Although Macintosh was initially based on the Motorola 68000 отбасы, then transitioned to the PowerPC architecture, Macintosh computers transitioned to Intel processors beginning in 2006. Today's Macintosh computers share the same system architecture as their Wintel counterparts and can етік Microsoft Windows without a DOS Compatibility Card.

The processor speed and memory capacity of modern PCs are many реттік шамалар greater than they were for the original IBM PC and yet backwards compatibility has been largely maintained – a 32-bit operating system released during the 2000s can still operate many of the simpler programs written for the OS of the early 1980s without needing an эмулятор, though an emulator like DOSBox now has near-native functionality at full speed (and is necessary for certain games which may run too fast on modern processors). Additionally, many modern PCs can still run DOS directly, although special options such as USB legacy mode and SATA-to-PATA emulation may need to be set in the BIOS setup utility. Computers using the UEFI might need to be set at legacy BIOS mode to be able to boot DOS. However, the BIOS/UEFI options in most mass-produced consumer-grade computers are very limited and cannot be configured to truly handle OSes such as the original variants of DOS.

The spread of the x86-64 architecture has further distanced current computers' and operating systems' internal similarity with the original IBM PC by introducing yet another processor mode with an instruction set modified for 64-bit addressing, but x86-64 capable processors also retain standard x86 compatibility.

Сондай-ақ қараңыз

Әдебиеттер тізімі

  1. ^ Norton, Peter (5 February 1985). "Software for Once and All". PC журналы. б. 103. Алынған 28 қазан 2013.
  2. ^ Libes, Sol (December 1981). "Bytelines". БАЙТ. pp. 314–318. Алынған 29 қаңтар 2015.
  3. ^ "Lookalikes From Home & Abroad". PC журналы. February–March 1982. p. 5. Алынған 20 қазан 2013.
  4. ^ Zussman, John Unger (23 August 1982). "Let's keep those systems open". InfoWorld. б. 29. Алынған 29 қаңтар 2015.
  5. ^ Sandler, Corey (June 1983). "Getting To Know You". PC журналы. б. 31. Алынған 21 қазан 2013.
  6. ^ Barmash, Isadore (10 June 1983). "Corporate Triumph, Then Death in a Ferrari". The New York Times. б. A1. ISSN  0362-4331. Алынған 19 маусым 2019.
  7. ^ а б Mace, Scott (9–16 January 1984). "IBM PC clone makers shun total compatibility". InfoWorld. pp. 79–81. Алынған 4 ақпан 2015.
  8. ^ Cook, Karen; Langdell, James (24 January 1984). "PC-Compatible Portables". PC журналы. б. 39. Алынған 23 қазан 2013.
  9. ^ "Radio Shack Computer Catalog RSC-12, page 4". radioshackcatalogs dot com. Tandy/Radio Shack. Алынған 27 маусым 2017.
  10. ^ "Radio Shack Computer Catalog RSC-11, page 6". radioshackcatalogs dot com. Tandy/Radio Shack. Алынған 27 маусым 2017.
  11. ^ а б c Pournelle, Jerry (November 1984). "NCC Reflections". БАЙТ. б. 361. Алынған 23 қазан 2013.
  12. ^ а б Malloy, Rich (September 1983). "The Corona Portable PC". БАЙТ. pp. 226–228. Алынған 16 тамыз 2015.
  13. ^ Ward, Ronnie (November 1983). "Levels of PC Compatibility". БАЙТ. pp. 248–249. Алынған 19 наурыз 2016.
  14. ^ а б Yakal, Kathy (January 1985). "Bruce Artwick / The Designer Behind Flight Simulator II". Compute!'s Gazette. б. 32. Алынған 6 шілде 2014.
  15. ^ Alsop, Stewart (31 January 1994). "A public Windows pane to make compatibility clearer". InfoWorld. б. 102. Алынған 28 ақпан 2011.
  16. ^ Pournelle, Jerry (September 1983). "Eagles, Text Editors, New Compilers, and Much More". БАЙТ. б.307. Алынған 7 сәуір 2019.
  17. ^ da Cruz, Frank (23 January 1984). "IBM PC Kermit". Info-Kermit Digest (Тарату тізімі). Kermit Project, Columbia University. Алынған 23 ақпан 2016.
  18. ^ а б Salisbury, David F. (9 February 1984). "Why the IBM PC spawned a mob of look-alikes". Christian Science Monitor. ISSN  0882-7729. Алынған 7 қазан 2020.
  19. ^ Krasnoff, Barbara (20 March 1984). "No Matter Who's Invited, Some Will Turn Out To Be Incompatible". PC журналы. б. 57. Алынған 24 қазан 2013.
  20. ^ Krasnoff, Barbara (3 April 1984). "Putting PC Compatibles To the Test". PC журналы. pp. 110–144. Алынған 24 қазан 2013.
  21. ^ "Pick Up Where IBM Leaves Off". InfoWorld (advertisement). 27 February 1984. p. 41. Алынған 18 қаңтар 2015.
  22. ^ а б Pournelle, Jerry (July 1984). "The West Coast Faire". Байт. б. 136. Алынған 8 қараша 2011.
  23. ^ а б Lockwood, Russ (қыркүйек 1985). "Zenith Z-151; choice of U.S. Air Force and Navy". Шығармашылық есептеулер. б. 50. Алынған 26 ақпан 2013.
  24. ^ Poor, Alfred (2 October 1984). "Zenith Strikes Twice". PC журналы. б. 206. Алынған 25 қазан 2013.
  25. ^ Callamaras, Peter V. (November 1984). "The Columbia Multipersonal Computer-VP". БАЙТ. б. 276. Алынған 23 қазан 2013.
  26. ^ Mace, Scott; Karen Sorensen (5 May 1986). "Amiga, Atari Ready PC Emulators". InfoWorld. б. 5. Алынған 28 ақпан 2011.
  27. ^ Caruso, Denise (27 February 1984). "IBM wins disputes over PC copyrights". InfoWorld. б. 15. Алынған 18 қаңтар 2015.
  28. ^ Langdell, James (10 July 1984). "Phoenix Says Its BIOS May Foil IBM's Lawsuits". PC журналы. б. 56. Алынған 25 қазан 2013.
  29. ^ Schmidt, Robert (July 1994). "What Is The BIOS?". Computing Basics. Архивтелген түпнұсқа 2012 жылғы 10 наурызда. Алынған 19 қыркүйек 2011.
  30. ^ "Competing on Price". InfoWorld. 30 September 1985. p. 1. Алынған 20 ақпан 2015.
  31. ^ а б Freeze, Ken (16 December 1985). "Leading Edge: Superior Value In IBM-PC Clone Market Contest". InfoWorld. б. 43. Алынған 22 шілде 2014.
  32. ^ Halfhill, Tom R. (December 1986). "The MS-DOS Invasion / IBM Compatibles Are Coming Home". Есептеу!. б. 32. Алынған 9 қараша 2013.
  33. ^ Ferrell, Keith (July 1987). "IBM Compatibles: The Universe Expands". Есептеу!. б. 14. Алынған 31 қаңтар 2020.
  34. ^ а б c "Can Anybody Tackle IBM?". Экономист. 26 November 1983.
  35. ^ Curran, Lawrence J. (February 1984). "The Compatibility Craze". БАЙТ. б. 4. Алынған 26 тамыз 2015.
  36. ^ Machrone, Bill (26 November 1985). "Compatibility Wars—Here and Abroad". PC журналы. б. 59. Алынған 29 қазан 2013.
  37. ^ Webster, Bruce (January 1987). "View and Reviews". Байт. б. 367. Алынған 4 қараша 2013.
  38. ^ Borrell, Jerry (May 1992). "Opening Pandora's Box". Macworld. 21-22 бет.
  39. ^ Parker, Rachel (4 May 1987). "PC Vendors' Sales Rise Following PS/2 Debut". InfoWorld. pp. 1, 85.
  40. ^ а б c Scisco, Peter (December 1988). "Bus, Bus, Magic Bus". Есептеу!. б. 10. Алынған 10 қараша 2013.
  41. ^ LaPlante, Alice; Furger, Roberta (23 January 1989). "Compaq Vying To Become the IBM of the '90s". InfoWorld. pp. 1, 8. Алынған 17 наурыз 2016.
  42. ^ а б Lewis, Peter H. (22 October 1989). "THE EXECUTIVE COMPUTER; The Race to Market a 486 Machine". The New York Times. ISSN  0362-4331. Алынған 20 мамыр 2020.
  43. ^ Reimer, Jeremy. "Total share: 30 years of personal computer market share figures". Ars Technica. Алынған 13 қыркүйек 2008.
  44. ^ Miller, Michael. "Why The IBM PC Had An Open Architecture". forwardthinking dot pcmag dot com. Зифф Дэвис. Алынған 27 маусым 2017.
  45. ^ Brown, Marcel. "IBM Signs A Deal With The Devil". thisdayintechhistory dot com. MB Tech, Inc. Алынған 27 маусым 2017.
  46. ^ Killen, Michael (Fall 1984). "IBM Forecast / Market Dominance". Байт. pp. 30–38. Алынған 18 наурыз 2016.
  47. ^ InfoWorld July 1986 ad: "Career Starter Kit: Everything you need to begin serious computing immediately". 7 July 1986.
  48. ^ InfoWorld July 1986. 28 July 1986.
  49. ^ Gates, Bill (25 March 1997). "Interview: Bill Gates, Microsoft" (Сұхбат). Interviewed by Michael J. Miller. pp. 230–235.
  50. ^ Mike Tooley (2005). PC Based Instrumentation and Control (3-ші басылым). Newness. б. 32. ISBN  978-1-136-37449-4.
  51. ^ Scott M. Mueller (2011). Upgrading and Repairing PCs (20-шы басылым). Que Publishing. б. 171. ISBN  978-0-13-268218-3.
  52. ^ Intel vs. Nvidia: The tech behind the legal case