您好,欢迎来电子发烧友网! ,新用户?[免费注册]

您的位置:电子发烧友网>电子百科>主机配件>cpu>

8086CPU内部结构图分享 - 8086cpu由哪两部分组成_8086CPU内部结构图分享

2018年04月16日 12:29 网络整理 作者: 用户评论(0

  8086CPU内部结构图分享

8086cpu由哪两部分组成_8086CPU内部结构图分享

  如图,8086CPU从功能上划分成两部分:总线接口单元BIU(BusInterfaceUnit)和执行单元EU(ExecutionUnit)。

  EU的组成部分:16位通用寄存器组(AX,BX,CX,DX,SP,BP,SI,DI)、算术逻辑单元(ALU)、标志寄存器(FLAG)、操作控制器电路。

  BIU的组成部分:段寄存器组(CS,DS,SS,ES)、指令指针(IP)、地址加法器、指令队列缓冲器、总线接口控制逻辑。

  执行单元的功能:

  指令译码

  指令执行————————-在ALU中完成

  暂存中间运算结果—————-通用寄存器

  保存运算结果特征—————-标志寄存器flags

  总线接口单元的功能:

  从内存中取指令到指令预取队列

  负责与内存或输入/输出接口之间的数据传送

  在执行转移程序时,BIU使指令预取队列复位,从指定的新地址取指令,并立即传给执行单元执行。

  8086工作原理

8086cpu由哪两部分组成_8086CPU内部结构图分享8086cpu由哪两部分组成_8086CPU内部结构图分享
 

  8086CPU的两种工作模式

  为了适应各种使用场合,在设计8086CPU芯片时,就考虑了其应能够使它工作在两种模式下,即最小模式与最大模式。

  所谓最小模式,就是系统中只有一个8086微处理器,在这种情况下,所有的总线控制信号,都是直接由8086CPU产生的,系统中的总线控制逻辑电路被减到最少,该模式适用于规模较小的微机应用系统。

  最大模式是相对于最小模式而言的,最大模式用在中、大规模的微机应用系统中,在

  最大模式下,系统中至少包含两个微处理器,其中一个为主处理器,即8086/8086CPU,其它的微处理器称之为协处理器,它们是协助主处理器工作的。

  与8086CPU配合工作的协处理器有两类,一类是数值协处理器8087另一类是输入/输出协处理器8089。

  8087是一种专用于数值运算的协处理器,它能实现多种类型的数值运算,如高精度的整型和浮点型数值运算,超越函数(三角函数、对数函数)的计算等,这些运算若用软件的方法来实现,将耗费大量的机器时间。换句话说,引入了8087协处理器,就是把软件功能硬件化,可以大大提高主处理器的运行速度。

  8089协处理器,在原理上有点象带有两个DMA通道的处理器,它有一套专门用于输入/输出操作的指令系统,但是8089又和DMA控制器不同,它可以直接为输入/输出设备服务,使主处理器不再承担这类工作。所以,在系统中增加8089协处理器之后,会明显提高主处理器的效率,尤其是在输入/输出操作比较频繁的系统中。

非常好我支持^.^

(22) 44.9%

不好我反对

(27) 55.1%

( 发表人:姚远香 )

      发表评论

      用户评论
      评价:好评中评差评

      发表评论,获取积分! 请遵守相关规定!