微机原理第4章8088总线.doc

微机原理第4章8088总线.doc

ID:58856443

大小:247.00 KB

页数:20页

时间:2020-09-23

微机原理第4章8088总线.doc_第1页
微机原理第4章8088总线.doc_第2页
微机原理第4章8088总线.doc_第3页
微机原理第4章8088总线.doc_第4页
微机原理第4章8088总线.doc_第5页
资源描述:

《微机原理第4章8088总线.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第4章8086/8088的总线与时序4.18086/8088的引线及功能8086是16位微处理器;8088是准16位微处理器,它对外的数据线是8位的。它们的地址线是20位的。8086/8088均为40条引线、双列直插式封装。它们的40条引线排列如图4-1所示。为了能在有限的40条引线范围内进行工作,CPU内部设置了若干个多路开关,使某些引线具有多种功能,这些多功能引线的功能转换分两种情况:一种是分时复用,在总线周期的不同时钟周期内引线的功能不同;另一种是按组态来定义引线的功能.用8088微处理器构成系统时,根据系统所连接的存储器和外设的规模,8088可以有两种不同的组态。在不同组态时有

2、些引线的名称及功能不同。最小组态:当用8088微处理器构成一个较小的系统时,所连的存储器容量不大,I/O端口也不多,若把MN/MX引线接电源(+5V),则8088处于最小组态;最大组态:若构成的系统较大,要求有较强的驱动能力,要通过一个总线控制器来产生各种控制信号。把引线MN/MX接地,则8088处于最大组态。所有的微处理器都有以下几类引线用来输出或接收各种信号:l地址线、l数据线、l控制线和状态线、l电源和定时线。8086/8088的40条引线包括以上4种信号,下面介绍各条引线的功能。4.1.1的地址和数据线lAD7~AD0:低8位地址/数据线(输入/输出,三态)。8088数据线是8

3、位的,地址线是20位的,为减少引线的数量于是在8088内部采用一些多路开关,把低8位地址线和8位数据线分时使用这些引线。通常当CPU访问存储器或外设时,先要送出所访问单元或外设端口的地址,然后才是读写所需的数据,地址和数据在时间上是可区分的。只要在外部电路中用一个地址锁存器,把在这些线上先出现的地址锁存下来就可以了。lA15~A8:地址线(输出,三态)。这8条地址线是在8088内部锁存的,在访问存储器或外设时输出8位地址。lA19~A16/S6~S3:地址/状态线(输出,三态)。这4条引线用于输出存储器的最高4位地址A19~A16,也分时用于S6~S3状态输出。故这些引线也是多路开关的

4、输出,访问存储器时这些线上输出最高4位地址,这4位地址也需锁存器锁存。访问外设时,这4位地址线不用。在存储器的读/写和I/O操作时这些线又用来输出状态信息:S6始终为低;S5为标志寄存器的中断允许标志的状态位;S4和S3用以指示是哪一个段寄存器正在被使用,其编码和使用的段寄存器如下:00为ES,01为SS,10为CS,11为DS。4.1.28088的控制和状态线8088的控制和状态线可以分成两种类型:一类是与8088的组态有关的引线,另一类是与8088的组态无关的引线。1.最小组态下的引线IO/M:输入输出/存储器选择信号(输出,三态)。这条引线用以区分是访问存储器还是访问I/O端口。

5、若此线输出低电平,则为访问存储器;若此线输出高电平,则为访问I/O端口。WR:写信号(输出,三态)。此信号低电平有效,是8088在执行存储器或I/O端口的写操作时输出的一个选通信号。INTA(interruptacknowledge):中断响应信号(输出)。此信号低电平有效,是8088响应中断请求信号引线INTR来的外部中断时输出的中断响应信号,它可以用作中断向量类型码的读选通信号。ALE(addresslatchenable):地址锁存允许信号(输出)。此信号高电平有效,是8088输出的一个选通脉冲,把在AD7~AD0和A19/S6~A16/S3上出现的地址锁存到地址锁存器中。DT/

6、R(datatransmit/receiver):数据发送/接收信号(输出,三态)。此信号为高电平,则8088发送数据;此信号为低电平,则8088接收数据。在最小组态的系统中,为了增加数据总线的驱动能力,将AD7~AD0通过双向驱动器加以驱动,这时就需要用该信号来确定双向驱动器的数据传送方向。DEN(dataenable):数据允许信号(输出,三态)。该信号低电平有效。在使用双向驱动器以增强数据总线驱动能力的最小组态系统中,该信号用作双向驱动器的输出允许信号。SSO(systemstatusoutput):系统状态输出信号(输出)。该信号与IO/M、DT/R两信号一起,反映8088所执

7、行的操作。HOLD、HLDA:保持请求(输入)和保持响应信号(输出)。这两个信号均为高电平有效。它们用于直接存储器存取(DMA)操作。当系统其他总线设备要求占用总线时,就向8088发出HOLD信号,请求接管3总线。8088收到该信号后,就发出HLDA信号,同时使所有的3态总线处于高阻或浮空状态。此时由发出HOLD信号的总线设备控制总线,系统进行DMA传送。当DMA传送完后,接管总线的总线设备撤除HOLD信号。8088也撤除HLDA信号,退出保持

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

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

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