第二章 8086系统结构 第1小节

2.1 8086 CPU结构

2.1.1  微处理器(CPU)的典型结构

  微处理器(Microprocessor)也称中央处理器CPU(Central Processor Unit),主要由三部分组成,CPU内部的信息交换是采用内部总线来实现的。

  运算器对数据进行算术运算、逻辑运算。

  控制器:指令寄存器、指令译码器、定时及各种控制信号产生电路,译出指令后以一定时序发出相应的控制信号。

  寄存器阵列:用来寄存参与运算的数据及结果,或用来存放操作数地址。分为通用和专用寄存器,如专用寄存器:程序计数器PC,堆栈指针SP。

微机的工作过程(单片机的工作过程):

指令执行指令指令 →  执行指令 、、、 

 指令指针寄存器(IP)内容自动加1指向下一条要执行指令的地址,如此不断的重复。

微处理器(CPU)是计算机的核心部件,用来实现指令的自动装入和自动执行,实现计算机本身的自动化。

  • 取指令阶段( CPU读内存操作):
  1. IP给出指令在内存的地址
  2. ­ 地址经地址寄存器 → 地址总线 → 地址译码器, 选中指令所在的内存单元
  3. CPU发出内存读控制信号
  4. 指令从内存 →  数据总线 → 数据暂存器 → 指令寄存器
  5. 指令译码器对指令进行译码
  • 执行指令阶段:

      经译码后的指令,由控制电路发出控制信号去执行。

2.1.2  Intel 8086/8088微处理器功能结构

一、8086/8088CPU的内部结构

8086CPU按功能可分为两部分:

  •     总线接口单元BIU(bus interface unit)
  •     执行单元EU(execution unit)。

结构图如下所示:

 1、总线接口单元  BIU(Bus Interface Unit)

功能:负责与 存储器或者I/O 端口传送数据,完成内外信息交换

① 形成物理地址
② 取指令送到指令队列
③ 传送数据

2、执行单元

  • 0
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值