Intel 8088
Intel 8088 — 16-битный микропроцессор, выпущенный компанией Intel 1 июля 1979 года и основанный на микропроцессоре Intel 8086, но имевший 8-битную внешнюю шину данных. Процессор использовался в оригинальных компьютерах IBM PC. Intel 8088 явился базой для разработки семейства малых компьютеров. Он подготовил почву для быстрого создания совместимых настольных компьютеров.
Intel 8088 | |
---|---|
Центральный процессор | |
Микропроцессор Intel 8088 | |
Производство | с 1 июля 1979 по 1998 |
Производители | |
Частота ЦП | 5—16 МГц |
Технология производства | 3 мкм |
Наборы инструкций | x86-16 |
Разъёмы | |
Ядра | |
Конкурентами микропроцессора Intel 8088 являются такие разработки, как NEC V20, который был на 5 % производительнее Intel 8088, но при этом был полностью с ним совместим. Советским аналогом является микропроцессор К1810ВМ88, входивший в серию микросхем К1810.
ОписаниеПравить
Микропроцессор 8088, как и многие другие интелловские процессоры, был разработан в лаборатории Intel в Хайфе, Израиль. [1][2][3]Процессор Intel 8086, вышедший за год до выхода Intel 8088, был полностью 16-разрядным и для его работы требовался новый набор 16-разрядных микросхем поддержки (например, микросхемы памяти), которые тогда ещё стоили слишком дорого. Поэтому многие производители отказывались использовать Intel 8086 в новых системах и продолжали использовать 8-разрядные микропроцессоры Intel 8080/Intel 8085. Тогда Intel решает выпустить модифицированную версию процессора Intel 8086, обладающего 8-разрядной шиной данных, который мог работать со старыми (и дешёвыми), 8-битными, микросхемами поддержки. Процессор был, своего рода, переходным звеном между 16- и 8-битными микропроцессорами, и предназначался для перевода аппаратных конфигураций на базе микропроцессоров Intel 8080/8085 на программную среду микропроцессора Intel 8086 с целью повышения производительности этих 8-битных систем.
Однако не только разрядность шины данных отличала Intel 8086 и Intel 8088, Intel также внесла ещё некоторые изменения в архитектуру. В частности, в микропроцессоре Intel 8088 используется очередь упреждающей выборки длиной 4 байта, а не 6 байт, как в микропроцессоре Intel 8086. Причина заключается в том, что микропроцессор Intel 8088 может считывать данные из памяти только побайтно и следующее отсюда увеличение времени выборки следующей команды не позволяет процессору полностью использовать 6-байтную очередь.
Технические характеристикиПравить
- Дата анонса: 1 июля 1979 года;
- Тактовая частота, МГц: 5 (модель 8088), 8 (модель 8088-2), 10 (модель 8088-1);
- Разрядность регистров: 16 бит;
- Разрядность шины данных: 8 бит;
- Разрядность шины адреса: 20 бит;
- Объём адресуемой памяти: 1 Мбайт;
- Количество транзисторов: 29 000;
- Техпроцесс: 3 мкм;
- Площадь кристалла: ~30 мм²;
- Напряжение питания: +5 В;
- Разъём: панель DIP-40;
- Корпус: 40-контактный керамический или пластиковый DIP;
- Количество поддерживаемых инструкций: 98 инструкций.[4][5][5]
ЭмуляторПравить
Проект эмулятора процессора Intel 8086 на МК STM32: [6]
ПримечанияПравить
- ↑ Гилдер Джордж Ф. The Israel Test , Encounter Books. — 10 октября 2013 г. — С. 100.
- ↑ 66 израильских изобретений, которые изменили мир (рус.). IT Bisuness Week. IT Business Week (6 мая 2014). Дата обращения: 24 июля 2022. Архивировано 24 июля 2022 года.
- ↑ 40 лет Intel IDC: от ЦП 8088 до ускорителя нейронных сетей (рус.). 3DNews - Daily Digital Digest. Дата обращения: 24 июля 2022. Архивировано 27 августа 2022 года.
- ↑ cpu-collection.de >> Intel >> 8088 (неопр.). www.cpu-collection.de. Дата обращения: 30 сентября 2020. Архивировано 23 января 2012 года.
- ↑ 1 2 Микропроцессоры 1970-х – 1990-х годов: архитектура и эволюция (неопр.). cs.usu.edu.ru. Дата обращения: 30 сентября 2020. Архивировано 16 февраля 2012 года.
- ↑ iliasam. fake86_to_stm32f429_port. — 2022-05-01. Архивировано 20 мая 2022 года.