1 / 40
文档名称:

88系统结构.ppt

格式:ppt   大小:889KB   页数:40页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

88系统结构.ppt

上传人:luciferios04 2017/9/12 文件大小:889 KB

下载得到文件列表

88系统结构.ppt

相关文档

文档介绍

文档介绍:第二章 8086系统结构
8086微处理器结构
8086CPU的引脚、系统配置及时序
8086存储器组织
由于制造工艺的限制,微处理器结构受以下限制:
引脚数限制
芯片面积限制
器件速度限制
16位微处理器的特点:
引脚功能复用
单总线
可控三态电路
总线分时复用
通常8位微机是串行执行的,而16位可并行操作,提出顺序与流水线重叠的概念。
8086微处理器结构
8086微处理器的内部结构
(Bus Interface Unit)
BIU的功能
BIU提供了16位双向数据总线和20位地址总线
BIU的组成 16位段地址寄存器
16位指令指针寄存器
20位物理地址加法器
6字节指令队列
总线控制逻辑
(4) BIU的基本工作原理(*)
16位段地址寄存器:
CS------代码段寄存器
DS------数据段寄存器
ES------附加段寄存器
SS------堆栈段寄存器
16位指令指针寄存器IP:存放下一条要执行指令的偏移地址。
20位物理地址加法器:将16位逻辑地址变换成存储器读/写所需要的20位物理地址,实际上完成地址加法操作。
(Execution Unit)
指令执行部件的组成:算术逻辑运算单元ALU
标志寄存器PSW
寄存器
EU控制器
指令执行部件的工作过程(*)
8086处理器中的内部寄存器
寄存器的特殊用途:
1. 数据通用寄存器

4个16位数据通用寄存器为AX、BX、CX、DX。它们又都可分别作为两个8位寄存器使用,并分高低字节,分别命名为AH、BH、CH、DH及AL、BL、CL、DL。这4个数据通用寄存器既可用来存放源操作数,又可用来存放目标操作数和运算结果,十分灵活方便。然而,为了缩短指令代码的长度,在8086CPU的某些指令中,这4个寄存器隐含的专门用途。故又分别称AX为累加器,BX为基址寄存器,CX为计数寄存器,DX为数据寄存器。
:
主要指BP,SP,SI,DI寄存器
(1)SS与 BP联用(2)DS与 SI联用
SP DI
(3)ES与DI联用(4)CS与IP联用