8085和8086微处理器之间的差异

8085和8086都是由英特尔。然而,8085和8086微处理器之间的关键区别是,8085微处理器是一个8位微处理器,即可以操作8位的数据一次。8086是一个16位微处理器,可以在一个周期内对16位数据执行操作。

在8085和8086微处理器之间,还有其他各种因素造成了显著的差异。在这一节,我们将讨论8085和8086微处理器之间的其他差异使用一个比较图表。

内容:8085 VS 8086

  1. 比较图表
  2. 定义
  3. 关键的不同点
  4. 结论

比较图表

比较的基础 8085 8086
微处理器类型 8位 16位
数据总线大小 8位 16位
地址总线的大小 16位 20位
可靠的记忆力容量 64 KB 1 MB
工作频率 3 MHz. 5 MHz.
旗帜数量 5. 9.
晶体管数量 少(约6500) (约29000多)
操作模式 只有一个 二(最小和最大模式)
管制 可支持的
成本 低的 非常高
记忆分割 可支持的
指令队列 缺席 现在
寻址模式 5. 9.

8085微处理器的定义

8085是An.8位微处理器这能够在单个周期中对8位数据执行操作。基本上,所以被称为,因为Alu尺寸为8位。它提供8位的数据总线大小,地址总线为16位。因此,允许的可访问内存空间为64KB。

更具体地,我们可以说,随着一个数据字节存储在一个存储器位置,因此总体上64千字节的数据可以由8085微处理器存储。8085微处理器的算术和逻辑单元能够执行添加,减法,比较,补充,增量,递增,偏移和,X或X或X或X或X或。

这是一个基于蓄电池的处理器。这意味着在操作期间的数据驻留在累加器和临时寄存器中。此外,操作的输出存储在累加器中,并根据生成的结果,标志得到设置并重置。它在3个阶段执行程序执行,即抓取解码执行

首先,从存储器中获取从存储器中的指令,然后存储在指令寄存器中。之后,通过解码器解码指令,并且各个控制信号由定时和控制单元产生。根据接收的信号,ALU执行所需操作并将结果存储在累加器中,并因此设置标志寄存器。

8086微处理器的定义

8086是A.16位微处理器这旨在在一个周期中执行超过16位数据的执行。其背后的原因是16位微处理器的尺寸是其ALU的大小。在8086微处理器的情况下,数据总线尺寸为16位,地址总线的数据总线为20位。因此,8086微处理器提供的允许存储器位置是1 MB

更简单地说,它可以存储1mb的数据。在8085微处理器的ALU进行运算的同时,8086微处理器的算术逻辑单元还可以进行乘法和除法运算。

8086有两个独立的操作单元独立工作:

  • 总线接口单元(BIU)和
  • 执行单元(欧盟)

BIU负责从存储器或I / O设备获取指令。并且欧盟执行指令队列中存在的完善的指示。存在指令队列在8086中,与8085微处理器相比,作为有利因子。

这是因为,通过指令队列的帮助,BIU可以预取指令,并将其存储在6字节的指令预取队列中。这在某种程度上减少了指令执行时间,从而提高了系统的整体效率。

8086微处理器既可以作为单处理器运行,也可以作为多处理器运行。因此有两种操作模式:最小模式最大模式。在单个处理器系统的情况下,它以最小模式运行。而对于多个处理器,8086以最大模式运行。

8085和8086微处理器之间的关键差异

  1. 数据总线的大小指定可以在一个周期中由数据总线提取的数据量。在8085微处理器的情况下,数据总线的大小为8位,而在8086微处理器的情况下,它是16位。
  2. 地址总线的大小8085微处理器是16位,而8086微处理器是20位。
  3. 内存解决容量8085等于216.即,64 kB。相反,解决8086的容量的内存是220.即1 MB。
  4. 8085以约3 MHz的频率运行。虽然这一点工作频率在8086微处理器中为5 MHz,也是8086微处理器的先进版本在约8和10 MHz的频率下运行。
  5. 8085微处理器在结构上由较少的晶体管组成。而8086相对来说容纳了大量的处理器。
  6. 8085支持单操作模式,而8086支持两种工作模式,最小和最大模式。
  7. 总共有5个旗帜(即:符号、零、辅助进位、奇偶校验和进位标志)。8086微处理器总体上有9个标志(即8085的溢出、方向、中断、陷阱和rest等)。
  8. 8085是单个处理器配置微处理器。相反,8086是多处理器配置微处理器。
  9. 管制8085的不支持是不可支持的。而8086微处理器支持流水线。
  10. 指令队列在8085微处理器中不存在。在8086支持队列时,它具有指令队列。
  11. 记忆分割8085不支持8086微处理器支持。
  12. 8085是基于蓄电池的处理器。相反,8086是通用寄存器型微处理器。

结论

由于高级架构和更普遍的功能,8086比8085微处理器更昂贵。

留下你的评论

您的电子邮件地址不会被公开。必需的地方已做标记*