典型微处理器讲稿.ppt
《典型微处理器讲稿.ppt》由会员分享,可在线阅读,更多相关《典型微处理器讲稿.ppt(45页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、典型微处理器第一页,讲稿共四十五页哦2 本章教学目的及要求本章教学目的及要求 通过学习,应掌握:通过学习,应掌握:n典型微处理器的内部组成典型微处理器的内部组成n寄存器结构寄存器结构n外部引脚特性和作用外部引脚特性和作用n存储器和存储器和I/O组织组织n时序和总线操作时序和总线操作n系统工作方式和特点系统工作方式和特点第第2章章典型微处理器典型微处理器 第二页,讲稿共四十五页哦32-1微处理器性能简介微处理器性能简介 2-1-1 典型微处理器的主要性能指标n主频n外频n倍频n内存总线速度n扩展总线速度n地址总线宽度n数据总线宽度n高速缓存第第2章章典型微处理器典型微处理器 第三页,讲稿共四十五
2、页哦4 2-1-2微处理器的基本功能微处理器的基本功能(1)指令控制(2)操作控制(3)时间控制(4)数据加工 第第2章章典型微处理器典型微处理器 第四页,讲稿共四十五页哦5 2-2Intel8086微处理器的内、外部结构特性微处理器的内、外部结构特性 8086微处理器使用+5V电源,40条引脚双列直插式封装,时钟频率5MHz10MHz,基本指令执行时间0.3us0.6us。有16根数据线和20根地址线,可寻址内存地址空间1MB(220B)。第第2章章典型微处理器典型微处理器 第五页,讲稿共四十五页哦62-2-1Intel8086微处理器内部组成结构微处理器内部组成结构 8086微处理器从功能
3、上可以划分为两个逻辑单元:n执行部件EU(Execution Unit)n总线接口部件BIU(Bus Interface Unit)典型微处理器典型微处理器 第第2章章第六页,讲稿共四十五页哦7典型微处理器典型微处理器 第第2章章ALU数据总线(16位)通用寄存器CSDSSSESIPSPBPSIDIAHBHCHDHALBLCLDL内部通信寄存器总线控制逻辑地址总线(20位)数据总线(16位)暂存寄存器标志Q总线(8位)执行部件(EU)EU控制系统总线接口部件(BIU)8086总线指令队列123456ALUS第七页,讲稿共四十五页哦8第第2章章典型微处理器典型微处理器 2-2-2 8086微处理
4、器的寄存器结构 8086可供编程使用的有14个16位寄存器,按其用途可分为3类:n通用寄存器n段寄存器n指针和标志寄存器 第八页,讲稿共四十五页哦9 1.通用寄存器(1)数据寄存器:存放操作数或中间结果。(2)指针和变址寄存器:存放地址偏移量。2.控制寄存器(1)指令指针寄存器IP(2)标志寄存器FLAG 6个状态标志:CF-进位标志;PF-奇偶标志;AF-辅助进位标志;ZF-零标志;SF-符号标志;OF-溢出标志 3个控制标志:TF-陷阱标志或单步操作标志:IF-中断允许标志;DF-方向标志。第第2章章典型微处理器典型微处理器 1514131211109876543210OFDFIFTFSF
5、ZFAFPFCF第九页,讲稿共四十五页哦10 3.段寄存器(1)代码段寄存器CS(2)数据段寄存器DS(3)堆栈段寄存器SS(4)附加段寄存器ES第第2章章典型微处理器典型微处理器 第十页,讲稿共四十五页哦112-2-38086微处理器的外部引脚特性微处理器的外部引脚特性 8086CPU具有40个引脚,采用双列直插式的封装形式,如图2-6所示。数据总线为16条,地址总线为20条,其余为状态线、控制信号线、电源、地线等。地址/数据总线采用了分时复用方式,即一部分引脚具有双重功能,例如AD15AD0这16个引脚,有时传送数据信号,有时可输出地址信号。第第2章章典型微处理器典型微处理器 第十一页,讲
6、稿共四十五页哦12图2-6 8086CPU引脚图第十二页,讲稿共四十五页哦132-3存储器和存储器和I/O组织组织2-3-1 存储器组织 1.存储器的内部结构及访问方法 8086有20根地址线,可寻址存储器空间1MB,地址范围为(00000HFFFFFH)。存储器内部按字节进行组织,两个相邻的字节被称为一个“字”。第第2章章典型微处理器典型微处理器 第十三页,讲稿共四十五页哦14 2.存储器分段 8086系统采用20位地址线寻址1M字节存储空间。由于CPU内所有寄存器都只有16位,只能寻址64KB(216字节)。因此,把整个存储空间分成若干逻辑段,每个逻辑段容量最大64KB。CPU允许各个逻辑
7、段在整个存储空间中浮动,可紧密相连,也可相互重叠,还可分开一段距离,如图2-9所示。第第2章章典型微处理器典型微处理器 第十四页,讲稿共四十五页哦15第十五页,讲稿共四十五页哦16 3.存储器地址(1)段地址:描述要寻址的逻辑段在内存中的起始位置。(2)偏移地址:描述要寻址的内存单元距本段段首的偏移量。(3)逻辑地址:由段地址和偏移地址两部分组成。表示形式为“段地址:偏移地址”。(4)物理地址:存储器实际地址,由CPU提供的20位地址码来表示,是惟一能代表存储空间每个字节单元的地址。第第2章章典型微处理器典型微处理器 第十六页,讲稿共四十五页哦17 逻辑地址到物理地址的转换由BIU中20位的地
8、址加法器自动完成。物理地址计算公式:物理地址=段地址10H偏移地址典型微处理器典型微处理器 第第2章章第十七页,讲稿共四十五页哦184专用和保留的存储器单元Intel公司为保证与未来产品的兼容性,规定在存储区的最低地址区和最高地址区保留一些单元供CPU的某些特殊功能专用。第第2章章典型微处理器典型微处理器 第十八页,讲稿共四十五页哦192-3-2I/O端口组织端口组织1.统一编址:I/O端口地址置于1MB存储器空间中,看作存储器单元,每个端口占用一个存储单元的地址。CPU访问存储器的指令和各种寻址方式都可用于寻址I/O端口。2.独立编址:端口单独编址构成一个I/O空间,不占用存储器地址。CPU
9、设置专门输入/输出指令(IN和OUT)和接口控制信号来访问I/O端口。端口地址空间独立,控制电路和地址译码电路较简单,输入/输出指令类别少,一般只进行传送操作。第第2章章典型微处理器典型微处理器 第十九页,讲稿共四十五页哦202-48086总线周期和工作方式总线周期和工作方式 8086CPU操作在时钟CLK统一控制下进行,以便使取指令和传送数据能够协调地工作。8086经外部总线对存储器或I/O端口进行一次信息输入或输出过程,称总线操作,执行该操作所需要时间称总线周期。一个总线周期包括T1、T2、T3、T4状态,4个时钟周期。不同总线操作需不同总线信号,这些信号变化进行时间顺序的描述称为“总线时
10、序”。第第2章章典型微处理器典型微处理器 第二十页,讲稿共四十五页哦212-4-1 8284A时钟信号发生器时钟信号发生器 8284A是Intel公司专为8086设计的时钟信号发生器,能产生8086所需的系统时钟信号。8284A除提供恒定的时钟信号外,还对外界输入的准备就绪信号RDY和复位信号进行同步操作。第第2章章典型微处理器典型微处理器 第二十一页,讲稿共四十五页哦22 2-4-2 80868086总线周期总线周期 8086CPU与存储器或外部设备通信通过20位分时多路复用地址/数据总线来实现。为取出指令或传输数据,CPU要执行一个总线周期。8086的总线周期至少由4个时钟周期组成。每个时
11、钟周期称为T状态,用T1、T2、T3和T4表示。时钟周期是CPU的基本时间计量单位,由主频决定。例如8086的主频为5MHz,1个时钟周期就是200ns。1空闲状态TI(idle state)2等待状态TW(wait state)第第2章章典型微处理器典型微处理器 第二十二页,讲稿共四十五页哦23第第2章章典型微处理器典型微处理器 8088最小组态下的读总线周期时序第二十三页,讲稿共四十五页哦24第第2章章典型微处理器典型微处理器 8088最小组态下的写总线周期时序第二十四页,讲稿共四十五页哦25第第2章章2-4-3 8086的最小/最大工作方式 Intel公司在设计8086CPU芯片时,规定
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 典型 微处理器 讲稿
限制150内