第2章-80868088微处理器的结构-微机原理-教学课件.ppt
《第2章-80868088微处理器的结构-微机原理-教学课件.ppt》由会员分享,可在线阅读,更多相关《第2章-80868088微处理器的结构-微机原理-教学课件.ppt(27页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第2章 8086/8088微处理器的结构第第2 2章章 8086/8088 8086/8088微处理器的结构微处理器的结构 第2章 8086/8088微处理器的结构学习目标学习目标1 1了解微处理器了解微处理器8086/80888086/8088的内部结构。的内部结构。2 2掌握微处理器掌握微处理器8086/80888086/8088的编程结构。的编程结构。3 3了解微处理器了解微处理器8086/80888086/8088的外部结构。的外部结构。4 4了解微处理器了解微处理器8086/80888086/8088的时序概念。的时序概念。第2章 8086/8088微处理器的结构2.1 8086/8
2、0882.1 8086/8088的内部结构的内部结构 2.2 8086/80882.2 8086/8088的编程结构的编程结构2.3 8086/80882.3 8086/8088的外部结构的外部结构 2.4 8086/80882.4 8086/8088的时序的时序 第2章 8086/8088微处理器的结构2.1 8086/80882.1 8086/8088的内部结构的内部结构 2.2 8086/80882.2 8086/8088的编程结构的编程结构2.3 8086/80882.3 8086/8088的外部结构的外部结构 2.4 8086/80882.4 8086/8088的时序的时序 第2章
3、8086/8088微处理器的结构第2章 8086/8088微处理器的结构 在组成结构上,它将微处理器和主存储器插在一块称在组成结构上,它将微处理器和主存储器插在一块称为主板的电路板上,输入输出接口和总线系统直接就做在为主板的电路板上,输入输出接口和总线系统直接就做在主板上了,在主板上预留一些标准的外围设备接口,大部主板上了,在主板上预留一些标准的外围设备接口,大部分的外围设备可以直接插在主板上。此外,在主板上还预分的外围设备可以直接插在主板上。此外,在主板上还预留了一组标准的插槽,通过它可以连接一些非标准设备的留了一组标准的插槽,通过它可以连接一些非标准设备的接口板(卡)。接口板(卡)。微处理
4、器是决定计算机档次的一个决定性指标,在微处理器是决定计算机档次的一个决定性指标,在80868086和和80888088微处理器以后,微处理器以后,IntelIntel公司又陆续推出人们熟公司又陆续推出人们熟知的知的8028680286、8038680386、8048680486和和PentiumPentium一系列性能越来越好一系列性能越来越好的微处理器。在这些后续处理器中都保留了的微处理器。在这些后续处理器中都保留了8086/80888086/8088的的结构,使得原来用结构,使得原来用8086/80888086/8088编写的程序可以继续使用。编写的程序可以继续使用。在过去,微处理器与处理
5、器是两个不同的概念,微处在过去,微处理器与处理器是两个不同的概念,微处理器用理器用MPUMPU(Micro Processing UnitMicro Processing Unit)表示,而处理器用)表示,而处理器用CPUCPU(Central Processing UnitCentral Processing Unit)表示,现在已经不再区)表示,现在已经不再区分它们了,微处理器习惯上也以分它们了,微处理器习惯上也以CPUCPU表示。表示。第2章 8086/8088微处理器的结构2.1.2 8086/80882.1.2 8086/8088的内部结构的内部结构 CPUCPU是是计计算算机机的的
6、核核心心部部分分,计计算算机机的的所所有有工工作作,都都要要通通过过它它来来处处理理。没没有有CPUCPU,计计算算机机就就不不能能做做任任何何事情。事情。从从电电路路结结构构看看,CPUCPU的的内内部部结结构构都都是是相相当当复复杂杂的的,对对绝绝大大多多数数人人来来说说没没有有必必要要了了解解它它。本本节节中中我我们们仅仅从从编编程程需需要要的的角角度度来来了了解解8086/8088CPU8086/8088CPU的的内内部部结结构构,从从功功能能上上8086/8088CPU8086/8088CPU的的内内部部可可分分为为两两大大模模块块:运运算算执执行行(EUEU)模模块块和和总总线线接
7、接口口(BIUBIU)模模块块,其其内内部部组组成成结构如图结构如图2-12-1所示。所示。第2章 8086/8088微处理器的结构图图2-1 8088CPU2-1 8088CPU按功能划分结构按功能划分结构第2章 8086/8088微处理器的结构第2章 8086/8088微处理器的结构2.1 8086/80882.1 8086/8088的内部结构的内部结构 2.2 8086/80882.2 8086/8088的编程结构的编程结构2.3 8086/80882.3 8086/8088的外部结构的外部结构 2.4 8086/80882.4 8086/8088的时序的时序 第2章 8086/8088
8、微处理器的结构 为为了了加加快快运运算算速速度度,在在CPUCPU内内部部有有许许多多临临时时空空间间,用于暂时存放数据,这些临时空间我们称之为寄存器。用于暂时存放数据,这些临时空间我们称之为寄存器。在在CPUCPU内内部部,寄寄存存器器与与运运算算器器之之间间是是由由内内部部总总线线连连接接的的,由由于于从从寄寄存存器器中中取取数数据据不不需需要要BIUBIU干干预预,因因此此它它的的存存取取速速度度比比从从存存储储器器取取更更快快。在在我我们们解解题题时时,充充分分利用利用CPUCPU的内部寄存器可以加快程序的执行速度。的内部寄存器可以加快程序的执行速度。从从一一个个程程序序设设计计者者的
9、的角角度度看看,寄寄存存器器结结构构就就是是的的CPUCPU结结构构,熟熟悉悉了了寄寄存存器器结结构构、掌掌握握了了寄寄存存器器的的使使用用方方法,对法,对8086/80888086/8088的编程结构也就有了一定的认识。的编程结构也就有了一定的认识。第2章 8086/8088微处理器的结构第2章 8086/8088微处理器的结构寄存器寄存器用用 途途AX字乘法,字除法,字字乘法,字除法,字I/OI/OAL字节乘,字节除,字节字节乘,字节除,字节I/OI/O,转移,十进制算术运算,转移,十进制算术运算AH字节乘法,字节除法字节乘法,字节除法BX转移转移CX串操作,循环次数串操作,循环次数CL变
10、量移位或循环控制变量移位或循环控制DX字乘法,字除法,间接字乘法,字除法,间接I/OI/O表表2-1 2-1 内部数据寄存器对应的特殊操作内部数据寄存器对应的特殊操作第2章 8086/8088微处理器的结构第2章 8086/8088微处理器的结构 Z零标志位。运算结果各位都为零标志位。运算结果各位都为0时,该标志时,该标志位置位置1;否则清;否则清0。S符号标志位。当运算结果的最高位为符号标志位。当运算结果的最高位为1,该,该标志位置标志位置1;否则清;否则清0。T陷阱标志位(单步标志位)。当该位置陷阱标志位(单步标志位)。当该位置1时,时,将使将使8088进入单步指令工作方式。在每条指令开进
11、入单步指令工作方式。在每条指令开始执行以前,始执行以前,CPU总是先测试总是先测试T标志位是否为标志位是否为1。如果为如果为1,那么在本指令执行后将产生陷阱中断,那么在本指令执行后将产生陷阱中断,从而执行陷阱中断处理程序。从而执行陷阱中断处理程序。该程序的首地址由内存的该程序的首地址由内存的00004H00007H四四个单元提供。该标志通常用于程序的调试。例如,个单元提供。该标志通常用于程序的调试。例如,在系统调试软件在系统调试软件DEBUG中的中的T命令,就是利用它命令,就是利用它来进行程序的单步跟踪。来进行程序的单步跟踪。第2章 8086/8088微处理器的结构2.2.3 2.2.3 段寄
12、存器组段寄存器组 80888088微处理器具有微处理器具有4 4个段寄存器,每个都是个段寄存器,每个都是1616位,用于存放逻辑地址中的段地址部分。各个段位,用于存放逻辑地址中的段地址部分。各个段寄存器的名称和代号分别是:寄存器的名称和代号分别是:(1 1)CSCS代码段寄存器代码段寄存器 (2 2)DSDS数据段寄存器数据段寄存器 (3 3)SSSS堆栈段寄存器堆栈段寄存器 (4 4)ESES附加段寄存器附加段寄存器 这些段寄存器的内容与有效的地址偏移量一这些段寄存器的内容与有效的地址偏移量一起可确定内存的物理地址。通常起可确定内存的物理地址。通常CSCS划定并控制程划定并控制程序区,序区,
13、DSDS和和ESES控制数据区,控制数据区,SSSS控制堆栈区。控制堆栈区。第2章 8086/8088微处理器的结构第2章 8086/8088微处理器的结构2.3.1 8086/8088CPU2.3.1 8086/8088CPU的工作模式的工作模式 8088 8088 CPUCPU是是一一块块具具有有4040条条引引出出线线的的集集成成电电路路芯芯片片,其其各各引引出出线线的的定定义义如如图图2-42-4所所示示。为为了了减减少少芯芯片片的的引引线线,有有许许多多引引线线具具有有双双重重定定义义和和功功能能,采采用用分分时时复复用用方方式式工工作作,即即在不同时刻,这些引线上的信号是不相同的。
14、在不同时刻,这些引线上的信号是不相同的。8088CPU8088CPU上上的的MN/=1MN/=1时时,8088CPU8088CPU工工作作在在最最小小模模式式之之下下。此此时时,构构成成的的微微型型机机中中只只包包括括一一个个8088CPU8088CPU,且且系系统统总总线线由由CPUCPU的的引引线线形形成成,可可以以直直接接使使用用这这些些引引线线来来与与存存储储器器和和外外设设交交换换信信息息,微微型型机机所所用用的的芯芯片片最最少少。当当MN/=0MN/=0时时,8088CPU8088CPU工工作作在在最最大大模模式式之之下下。在在此此模模式式下下,构构成成的的微微型型计计算算机机中中
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 80868088 微处理器 结构 微机 原理 教学 课件
限制150内