📜  微处理器-8086概述

📅  最后修改于: 2020-12-13 15:27:54             🧑  作者: Mango


8086微处理器是英特尔于1976年设计的8085微处理器的增强版本。它是一个16位微处理器,具有20条地址线和16条数据线,最多可提供1MB的存储空间。它由功能强大的指令集组成,可轻松提供乘法和除法等运算。

它支持两种操作模式,即最大模式和最小模式。最高模式适用于具有多个处理器的系统,而最低模式适用于具有单个处理器的系统。

8086的特点

8086微处理器的最显着特点如下-

  • 它具有一个指令队列,该队列能够从内存中存储六个指令字节,从而加快了处理速度。

  • 它是第一个具有16位ALU,16位寄存器,内部数据总线和16位外部数据总线的16位处理器,从而可以加快处理速度。

  • 根据操作频率提供3个版本-

    • 8086→5MHz

    • 8086-2→8MHz

    • (c)8086-1→10 MHz

  • 它使用流水线化的两个阶段,即提取阶段和执行阶段,从而提高了性能。

  • 提取阶段最多可以预提取6个字节的指令并将其存储在队列中。

  • 执行阶段执行这些指令。

  • 它具有256个向量中断。

  • 它由29,000个晶体管组成。

8085和8086微处理器之间的比较

  • 大小-8085是8位微处理器,而8086是16位微处理器。

  • 地址总线-8085具有16位地址总线,而8086具有20位地址总线。

  • 内存-8085最多可以访问64Kb,而8086最多可以访问1 Mb的内存。

  • 指令-8085没有指令队列,而8086有指令队列。

  • 流水线-8085不支持流水线架构,而8086支持流水线架构。

  • I / O -8085可以寻址2 ^ 8 = 256个I / O,而8086可以访问2 ^ 16 = 65,536个I / O。

  • 成本-8085的成本较低,而8086的成本较高。

8086的体系结构

下图描述了8086微处理器的架构-

8086的体系结构