Процессор Intel 8086
Intel 8086 (также известный как iAPX86) — первый 16-битный
микропроцессор компании
Intel, разрабатывавшийся с весны 1976 года и выпущенный 8 июня 1978 года. Процессор содержал набор команд, который применяется и в современных процессорах, именно от этого процессора берёт своё начало известная на сегодня архитектура x86.
Процессор Intel 8088
Intel 8088 — 16-битный микропроцессор, выпущенный компанией Intel 1 июня 1979 года, и основанный на микропроцессоре Intel 8086, но имевший 8-битную шину данных. Процессор использовался в оригинальных компьютерах
IBM PC. Intel 8088 явился базой для разработки семейства малых компьютеров. Он подготовил почву для быстрого создания совместимых настольных компьютеров.
К концу 1970-х годов рынок 8-битных процессоров был переполнен. Хорошо продавались кристаллы компаний Intel,
Motorola и
MOS Technology. Особенно успешным считался чип
Zilog Z80. К тому же в продаже были распространены клоны этих процессоров, которые зачастую отличались от оригинальных моделей значительно улучшенными характеристиками. Развитие 8-битных решений достигло своего предела, поэтому крупные производители сконцентрировались на разработке 16- и 32-битных «камней».
Разработка 16-битного процессора Intel 8086 стартовала весной 1976 года. Тогда проект 8086 рассматривался лишь промежуточным этапом перед запуском 32-битного iAPX 432 одноименной архитектуры. На этот чип в компании возлагали очень большие надежды, но в то же время понимали, что существующие 8-битные процессоры не смогут обеспечить стабильное финансовое положение компании. К тому же для Intel было делом принципа сместить с лидирующих позиций Zilog Z80, разработанный
Федерико Фаджином. Поэтому было принято решение разработать временную замену iAPX 432 в лице процессора 8086.
Разработка 8086 была поручена инженеру
Стивену Морсу, который скомпилировал основные спецификации процессора и его архитектуры к середине лета 1976 года. Еще два года понадобилось Intel для его создания. И вот 8 июня 1978 года кристалл 8086 был официально анонсирован.
Процессор производился по 3-мкм техпроцессу и содержал 29 000 транзисторов. Его тактовая частота составляла от 4 до 10 МГц. Разрядность регистров и шины данных равнялась 16 бит, а разрядность шины адреса составляла 20 бит. Объем адресуемой памяти равнялся 1 Мбайт. Максимальное тепловыделение 8086 находилось на уровне 1,75 Вт. В качестве форм-фактора использовался 40-контактный DIP. В ходе разработки процессора инженеры Intel не ставили задачи обратной совместимости на программном уровне 8086 с предыдущими 8-битными моделями, однако большинство программ, написанных для кристалла 8080, можно было запустить на «восемьдесят шестом» после перекомпиляции.
Стивен Морс (справа) — отец «восемьдесят шестого»
Intel 8086 был примерно в 10 раз быстрее, чем модель с индексом 8080. Процессор стал первой реализацией системы команд x86 и одноименной архитектуры, которая впоследствии стала своего рода стандартом и используется в кристаллах
AMD и Intel по сей день.
Однако в то время в Intel даже не подозревали, насколько успешным окажется их проект. Продажи 8086 шли очень вяло, и в 1979 году компанию покинул отец «восемьдесят шестого» Стивен Морс. Причина слабых продаж новых процессоров крылась в том, что для их работы были необходимы 16-разрядные микросхемы поддержки. На то время рынок был сосредоточен на производстве вспомогательных чипов для 8-битных процессоров, а 16-битные решения были весьма дорогим удовольствием. Поэтому большинство производителей всё ещё делали ставку на бюджетные 8-разрядные «камни».
Чтобы решить проблему и увеличить продажи 8086, в Intel пошли интересным путем. В 1979 году они выпустили процессор 8088. «Восемьдесят восьмой» был полным аналогом кристалла 8086, за исключением измененной шины данных. Ее ширина была урезана с 16 бит до 8 бит, что позволяло ему работать с 8-разрядными микросхемами поддержки. Одним небольшим изменением Intel наконец создала почву для использования своих 16-битных процессоров.
Результаты не заставили себя долго ждать. На то время компания
IBM только начинала разработку своего впоследствии очень успешного компьютера IBM 5150. Было решено использовать в системе исключительно 16-битный процессор, и перед инженерами IBM встал выбор между тремя моделями:
Motorola 68000, Intel 8086 и Intel 8088. Для IBM «камни» Intel были более привычными и удобными, поэтому выбор был сделан в пользу «восемьдесят восьмого». К тому же для работы этого процессора можно было использовать более простые 8-разрядные микросхемы поддержки, что позволило IBM создавать более дешевые компьютеры. Еще одним плюсом интеловских кристаллов было то, что у компании
Microsoft уже имелся язык программирования
BASIC для 8088.
Разработка компьютера 5150 имела огромное значение для компании IBM. Во второй половине 1970-х годов рынок персональных десктопов активно развивался, а IBM уделяла этому сегменту недостаточно внимания. Само собой, в компании осознавали всю его перспективность, в связи с чем и было принято решение о разработке собственной модели ЭВМ.
IBM 5150 — первая модель линейки IBM PC — увидела свет в 1981 году. Топовая версия компьютера оценивалась в 3005 долларов США. Она комплектовалась процессором Intel 8088 с
частотой 4,77 МГц, а объем оперативной памяти составлял 64 Кбайт. В качестве устройства для хранения данных в IBM 5150 использовались
5,25-дюймовые дискеты. А несколько позже в продаже появились модели компьютера, которые позволяли использовать
аудиокассеты как хранилище данных. Установить
жёсткий диск в систему было невозможно, однако спустя некоторое время IBM выпустила винчестер, который подключался к 5150 в качестве модуля расширения. Компьютер обладал несколькими портами расширения, через которые, кроме винчестера, подключались
видеоадаптеры, карты с портами ввода-вывода и другие устройства.
Младшая версия десктопа стоила почти в два раза меньше — 1565 долларов США. В «урезанной» модели использовался тот же Intel 8088, но объем оперативной памяти составлял всего 16 Кбайт. Во-вторых, в отличие от старшей версии, младшая не комплектовалась CGA-
монитором и
флоппи-дисководом. В качестве дисплея предлагалось использовать
телевизор, а хранить данные можно было на
кассетном накопителе. Также, в отличие от топовой версии IBM 5150, младшая модель не работала с операционной системой PC-DOS 1.0 (впоследствии ставшей
MS-DOS).
Компьютер IBM 5150
Не сказать, чтобы успех первого IBM PC был ошеломляющим. Да, компьютер неплохо продавался, но не более. В то время можно было приобрести персональный компьютер по более низкой цене и с лучшими характеристиками, нежели у IBM. Зачастую на руку продажам играл сам бренд IBM — его знали все.
В марте 1983 года компания представила обновленную версию 5150 под названием
IBM PC/XT. Компьютер базировался на том же процессоре 8088, однако в то же время привнес множество изменений. Так, в компьютер наконец-то был добавлен полноценный жесткий диск с интерфейсом ST-412 объемом 10 Мбайт, а ёмкость оперативной памяти составляла 128 Кбайт или 256 Кбайт. Комплектация компьютера включала монохромный видеоадаптер MDA или 16-цветный CGA. Спустя некоторое время в системе появилась возможность использовать адаптер EGA. Что касается операционной системы, то в IBM PC/XT использовалась PC-DOS версии 2.0.
Внешне IBM PC/XT мало чем отличался от 5150
Интересно, что IBM не стала защищать архитектуру компьютера PC авторскими правами, в связи с чем на рынке появилось огромное количество клонов этой модели, которые также использовали процессор 8088. Компания Intel лишь выигрывала от такого положения дел.
Стоит отметить, что у самого процессора 8088 также было множество клонов. Их производством занимались такие крупные компании, как AMD,
Siemens,
NEC и другие.
© Олег Коленченко
Для Www.Ferra.Ru.
В начало