Микропроцессор - 8086 Обзор
Микропроцессор 8086 - это усовершенствованная версия микропроцессора 8085, разработанная Intel в 1976 году. Это 16-разрядный микропроцессор, имеющий 20 адресных линий и 16 линий данных, который обеспечивает до 1 МБ памяти. Он состоит из мощного набора инструкций, который легко обеспечивает такие операции, как умножение и деление.
Он поддерживает два режима работы: максимальный режим и минимальный режим. Максимальный режим подходит для системы с несколькими процессорами, а минимальный режим подходит для системы с одним процессором.
Особенности 8086
Наиболее заметные особенности микропроцессора 8086 следующие:
Он имеет очередь инструкций, которая способна хранить шесть байтов инструкций из памяти, что приводит к более быстрой обработке.
Это был первый 16-битный процессор, имеющий 16-битный ALU, 16-битные регистры, внутреннюю шину данных и 16-битную внешнюю шину данных, что привело к более быстрой обработке.
Он доступен в 3 версиях в зависимости от частоты эксплуатации -
8086 → 5 МГц
8086-2 → 8 МГц
(c) 8086-1 → 10 МГц
Он использует два этапа конвейерной обработки, то есть этап выборки и этап выполнения, что повышает производительность.
Этап выборки может предварительно выбрать до 6 байтов инструкций и сохранить их в очереди.
Этап выполнения выполняет эти инструкции.
Он имеет 256 векторных прерываний.
Он состоит из 29 000 транзисторов.
Сравнение микропроцессоров 8085 и 8086
Size - 8085 - это 8-битный микропроцессор, а 8086 - 16-битный микропроцессор.
Address Bus - 8085 имеет 16-битную адресную шину, а 8086 - 20-битную адресную шину.
Memory - 8085 может получить доступ к 64 КБ, тогда как 8086 может получить доступ к 1 МБ памяти.
Instruction - 8085 не имеет очереди инструкций, тогда как 8086 имеет очередь инструкций.
Pipelining - 8085 не поддерживает конвейерную архитектуру, а 8086 поддерживает конвейерную архитектуру.
I/O - 8085 может адресовать 2 ^ 8 = 256 I / O, тогда как 8086 может обращаться к 2 ^ 16 = 65 536 I / O.
Cost - Стоимость 8085 низкая, а 8086 высокая.
Архитектура 8086 года
На следующей диаграмме показана архитектура микропроцессора 8086.