《位微处理器OK》PPT课件

《位微处理器OK》PPT课件

ID:41125345

大小:2.58 MB

页数:105页

时间:2019-08-17

《位微处理器OK》PPT课件_第1页
《位微处理器OK》PPT课件_第2页
《位微处理器OK》PPT课件_第3页
《位微处理器OK》PPT课件_第4页
《位微处理器OK》PPT课件_第5页
资源描述:

《《位微处理器OK》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、16位微处理器8086内部结构AHALBHBLCHCLDHDLAXBXCXDXSPBPSIDIFLAGALU123456暂存器CSDSSSES总线控制电路EU控制运算暂存器指令队列(EU)执行单元(BIU)总线接口单元IP通用寄存器存储器的分段管理8086CPU有20条地址线最大可寻址空间为220=1MB物理地址范围从00000H~FFFFFH机器字长16位:仅能表示的地址范围0000H~FFFFH(64KB)8086CPU将1MB空间分成许多逻辑段(Segment)每个段最大限制为64KB段地址必须是16的倍数(小段的首地址)1MB空间的分段1MB空间最多能分成多少个段?每隔16个存储

2、单元就可以开始一个段,所以1MB最多可以有:220÷16=216=64K个段1MB空间最少能分成多少个段?每隔64K个存储单元开始一个段,所以1MB最少可以有:220÷216=16个段逻辑地址说明:1)逻辑地址由段地址和偏移地址构成2)逻辑地址中的段地址和偏移地址都是16位的3)段地址存放到DS,ES,SS,CS段寄存器中逻辑地址内存地址段地址:偏移地址各个逻辑段独立ESSSDSCSB000H1CD0H4200H0150H……附加段64K数据段64K堆栈段64K代码段64K……00000H01500H114FFH1CD00H42000HB0000HFFFFFH………………………………2C

3、CFFH51FFFHBFFFFH各个逻辑段重叠……代码段16K……ESSSDSCS0500H0400H0200H00000H02000HFFFFFH05FFFH047FFH数据段2K堆栈段256B050FFH05000H…………………………04000H存储器的逻辑地址和物理地址加法器段寄存器15016位偏移量01520位物理地址0190段基址1123H段基址1124H物理地址PA与逻辑地址LA的对应存储单元物理地址11230H11231H11232H……1123FH11240H11241H11242H11243H8086CPU外部引脚8088/8086CPU都具有40条引脚,采用双列直

4、插式封装,有的引脚具有双功能。①为了减少芯片的引线,8088/8086的许多引脚具有双重定义和功能,采用分时利用方式工作,即在不同时刻,这些引线上的信号是不相同的。②8088/8086的最大和最小两种工作模式可以通过引脚选择。基本概念引脚的功能:即引脚的定义,其名字反映了该信号的作用即含义。信号的流向:⑴信号从芯片输出⑵信号从外部输入芯片⑶双向有效电平:使引脚起作用的逻辑电平。三态能力:有些引脚除了能正常输入输出外,还能输出高阻状态,此时表示芯片已放弃了对该引脚的控制,使之悬空,以方便其他设备接管对它的控制8086/8088CPU外部引脚1、AD15-AD0(AddressDat

5、aBus)分时复用的地址/数据线,传送地址时三态输出。传送数据时可双向三态输入/输出。8086CPU外部引脚2、A19/S6-A16/S3(Address/Status)分时复用的地址/状态线,作地址线时,用A19-A16与AD15-AD0一起构成访问存储器的20位物理地址。注意:当CPU访问I/O端口时,A19-A16保持为0。8086CPU外部引脚2、A19/S6-A16/S3(Address/Status)分时复用的地址/状态线,作状态线时,S6-S3用来输出状态信息。S4和S3用来确定当前使用的段寄存器。S4S3段寄存器00ES01SS10CS(I/O,INT)11DS8

6、086CPU外部引脚2、A19/S6-A16/S3(Address/Status)分时复用的地址/状态线。S4S3段寄存器00ES01SS10CS(I/O,INT)11DSS5用来表示中断标志状态。当IF=1时,S5置1。S6恒保持为0。8086CPU外部引脚3、RD(Read)读信号,三态输出,低电平有效。表示当前CPU正在读存储器或I/O端口。4、WR(Write)写信号,三态输出,低电平有效。表示当前CPU正在写存储器或I/O端口。8086CPU外部引脚高电平:表示CPU正在访问存储器。低电平:表示CPU正在访问I/O端口。5、M/IO(Memory/IO)存储器或I/O端口访问信

7、号,三态输出。8086CPU外部引脚6、BHE/S7(BusHighEnable/Status)总线高字节有效信号该信号三态输出,低电平有效。用来表示数据总线上的数据是否有效BHEAD0总线使用情况0016位数据总线上进行字传送01高8位数据总线上进行字节传送10低8位数据总线上进行字节传送11无效8086CPU外部引脚7、READY准备就绪信号,由外部输入,高电平有效。它是由被访问的内存或I/O设备发出的响应信号,当其有效时,表示

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。