Учебники

Микропроцессор — 8086 Обзор

Микропроцессор 8086 — это расширенная версия микропроцессора 8085, разработанная Intel в 1976 году. Это 16-разрядный микропроцессор с 20 адресными строками и 16 строками данных, который обеспечивает хранение до 1 МБ. Он состоит из мощного набора команд, который позволяет легко выполнять такие операции, как умножение и деление.

Он поддерживает два режима работы, то есть Максимальный режим и Минимальный режим. Режим Maximum подходит для системы с несколькими процессорами, а режим Minimum подходит для системы с одним процессором.

Особенности 8086

Наиболее характерные особенности микропроцессора 8086:

  • Он имеет очередь команд, которая способна хранить шесть байтов инструкций из памяти, что приводит к более быстрой обработке.

  • Это был первый 16-битный процессор с 16-битным ALU, 16-битными регистрами, внутренней шиной данных и 16-битной внешней шиной данных, что привело к более быстрой обработке.

  • Это доступно в 3 версиях, основанных на частоте операции —

    • 8086 → 5 МГц

    • 8086-2 → 8 МГц

    • (c) 8086-1 → 10 МГц

  • Он использует два этапа конвейерной обработки: этап извлечения и этап выполнения, что повышает производительность.

  • Этап выборки может выполнять предварительную выборку до 6 байтов инструкций и сохранять их в очереди.

  • Этап выполнения выполняет эти инструкции.

  • Имеет 256 векторных прерываний.

  • Он состоит из 29 000 транзисторов.

Он имеет очередь команд, которая способна хранить шесть байтов инструкций из памяти, что приводит к более быстрой обработке.

Это был первый 16-битный процессор с 16-битным ALU, 16-битными регистрами, внутренней шиной данных и 16-битной внешней шиной данных, что привело к более быстрой обработке.

Это доступно в 3 версиях, основанных на частоте операции —

8086 → 5 МГц

8086-2 → 8 МГц

(c) 8086-1 → 10 МГц

Он использует два этапа конвейерной обработки: этап извлечения и этап выполнения, что повышает производительность.

Этап выборки может выполнять предварительную выборку до 6 байтов инструкций и сохранять их в очереди.

Этап выполнения выполняет эти инструкции.

Имеет 256 векторных прерываний.

Он состоит из 29 000 транзисторов.

Сравнение микропроцессора 8085 и 8086

  • Размер — 8085 — это 8-битный микропроцессор, тогда как 8086 — это 16-битный микропроцессор.

  • Адресная шина — 8085 имеет 16-разрядную адресную шину, а 8086 имеет 20-разрядную адресную шину.

  • Память — 8085 может получить доступ до 64 КБ, а 8086 — до 1 МБ памяти.

  • Инструкция — 8085 не имеет очереди команд, тогда как 8086 имеет очередь команд.

  • Конвейерная обработка — 8085 не поддерживает конвейерную архитектуру, в то время как 8086 поддерживает конвейерную архитектуру.

  • I / O — 8085 может адресовать 2 ^ 8 = 256 I / O, тогда как 8086 может обращаться к 2 ^ 16 = 65 536 I / O.

  • Стоимость — стоимость 8085 низкая, а 8086 высокая.

Размер — 8085 — это 8-битный микропроцессор, тогда как 8086 — это 16-битный микропроцессор.

Адресная шина — 8085 имеет 16-разрядную адресную шину, а 8086 имеет 20-разрядную адресную шину.

Память — 8085 может получить доступ до 64 КБ, а 8086 — до 1 МБ памяти.

Инструкция — 8085 не имеет очереди команд, тогда как 8086 имеет очередь команд.

Конвейерная обработка — 8085 не поддерживает конвейерную архитектуру, в то время как 8086 поддерживает конвейерную архитектуру.

I / O — 8085 может адресовать 2 ^ 8 = 256 I / O, тогда как 8086 может обращаться к 2 ^ 16 = 65 536 I / O.

Стоимость — стоимость 8085 низкая, а 8086 высокая.

Архитектура 8086 года

Следующая диаграмма изображает архитектуру микропроцессора 8086 —