第-2-章--IA-32结构微处理器-微机原理课件.ppt
《第-2-章--IA-32结构微处理器-微机原理课件.ppt》由会员分享,可在线阅读,更多相关《第-2-章--IA-32结构微处理器-微机原理课件.ppt(38页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 第 2 章 80 x86系列结构微处理器与8086本章讲述:2.1 80 x86系列微处理器是8086的延伸2.2 8086的功能结构2.3 8086微处理器的执行环境本章重点难点 本章介绍微型计算机系统中的核心部件微处理器(CPU),通过学习CPU的功能结构,掌握CPU中的两个独立单元(执行单元EU和总线接口单元BIU的并行执行过程;通过介绍8086寄存器结构,学习汇编语言程序设计所需的14个寄存器,掌握这些寄存器的正确使用;通过介绍8086/8088的存储器组织与分段、I/O端口地址空间等基本知识,了解8086CPU与外围电路的关系。8086的功能结构的功能结构8086的功能结构如图2-
2、1所示。从功能结构看,分两部分:2.执行部件执行部件EU(Execution Unit)1.总线接口部件总线接口部件BIU(Bus Interface Unit)二、总线接口部件二、总线接口部件二、总线接口部件二、总线接口部件BIUBIU负责与存储器、I/O接口电路传送信息。1.BIU的功能:的功能:2.BIU的组成的组成(1)四个段地址寄存器四个段地址寄存器CS 16位代码段寄存器DS 16位数据段寄存器ES 16位附加段寄存器SS 16位堆栈段寄存器二、执行部件二、执行部件二、执行部件二、执行部件EUEU1.EU的功能:的功能:负责指令的执令。译码指令并利用内部寄存器和ALU来处理数据。2
3、.结构组成结构组成 四个通用寄存器AX,BX,CX,DX。四个专用寄存器:标志寄存器FR。算术逻辑单元ALU。基数指针寄存器BP,堆栈指针寄存器SP,源变址寄存器SI,目的变址寄存器DI。AX又称累加器,指令系统中许多指令都是利又称累加器,指令系统中许多指令都是利用用AX来实现的。来实现的。FR共有共有16位,其中位,其中7位未用,各位的定义如下:位未用,各位的定义如下:15014 13 12 11 10 987654321OF DF IF TF SF ZFAFPFCF标志寄存器根据功能,有两类标志状态标志(6个)控制标志(3个)2.3 8086微处理器的执行环微处理器的执行环境境本节描述汇编
4、语言程序员看到的8086处理器的执行环境。它描述处理器如何执行指令及如何存储和操作数据。执行环境包括内存(地址空间)、通用数据寄存器、段寄存器、标志寄存器(EFLAGES)和指令指针寄存器等。2.3.1 基本执行环境概要基本执行环境概要在8086处理器上执行的程序或任务都有一组执行指令的资源用于存储代码、数据和状态信息。这些资源构成了8086处理器的执行环境。地址空间 8086处理器上运行的任一任务或程序能寻址1MB(220)字节的线性地址空间。堆栈(stack)为支持过程或子程序调用并在过程或子程序之间传递参数,堆栈和堆栈管理资源包含在基本执行环境中。堆栈定位在内存中。I/O端口 8086结
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- IA 32 结构 微处理器 微机 原理 课件
限制150内