Intel 8088
Intel 8088 | |
---|---|
Центральный процессор | |
![]() Микропроцессор Intel 8088 | |
Производство | с1 июля1979 по1998 |
Производители | |
ЧастотаЦП | 5—16 МГц |
Технология производства | 3 мкм |
Наборы инструкций | x86-16 |
Разъёмы | |
Ядра | |
Intel 8088 — 16-битный микропроцессор, выпущенный компаниейIntel 1 июля 1979 года и основанный на микропроцессореIntel 8086, но имевший 8-битную внешнююшину данных. Процессор использовался в оригинальных компьютерахIBM PC. Intel 8088 явился базой для разработки семейства малых компьютеров. Он подготовил почву для быстрого создания совместимых настольных компьютеров.
Конкурентами микропроцессора Intel 8088 являются такие разработки, какNEC V20, который был на 5 % производительнее Intel 8088, но при этом был полностью с ним совместим. Советским аналогом является микропроцессорК1810ВМ88, входивший всерию микросхем К1810.
Описание
[править |править код]Микропроцессор 8088, как и многие другие процессорыIntel, был разработан в лаборатории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 года.
- ↑12Микропроцессоры 1970-х – 1990-х годов: архитектура и эволюция (неопр.). cs.usu.edu.ru. Дата обращения: 30 сентября 2020. Архивировано 16 февраля 2012 года.
- ↑iliasam. fake86_to_stm32f429_port. — 2022-05-01. Архивировано 20 мая 2022 года.