- 1、本文档共29页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
内容回顾 8086/8088的编程结构 本次目标 8086/8088的外部特性 8086/8088的外部特性 8086/8088的外部特性 8086/8088的外部结构 8086/8088的外部特性 8086/8088的外部特性 8086/8088的外部结构 8086/8088的外部特性 8086/8088的外部结构 8086/8088的外部结构 8086/8088的外部结构 8086/8088的外部特性 8086/8088的外部特性 8088的工作模式 8088的工作模式 8086/8088的总线操作和时序 8086/8088的总线操作和时序 8086/8088的总线操作和时序 8086/8088的总线操作和时序 8086/8088的总线操作和时序 8086/8088的总线操作和时序 本次总结 主讲:姜立君 8086/8088编程结构 8086/8088内部组成 8086/8088外部特性 8086/8088总线操作时序 采用地址来对端口加以区分,给每个端口分配一个地址,此地址就叫端口号。各个端口号不能重复。 8086/8088具有专用的I/O指令,地址线通过I/O端口译码器产生一组I/O端口地址。 以8086/8088为CPU组成的系统中,若采用直接寻址方式,可寻址256个端口地址。而利用间接寻址时,最大可寻址64K端口地址。 8088和8086 CPU都是具有40个引脚的集成电路芯片,采用双列直插式封装。图2-5是8088的引脚图,8086与之基本相同。 (1)公共信号线31条 电源线+5V 1条:Vcc;地GND 2条 地址/数据线(双向)8条:AD7~AD0 地址线(输出)8条:A15~A8 地址/状态线(输出)4条:A19/S6~A16/S3 控制信号线8条 控制信号线8条 最大/最小模式控制 (输入) 时钟CLK(输入)、读RD(输出) 复位RESET(输入)、测试 (输入) 就绪READY(输入) 中断请求INTR(输入) 非屏蔽中断请求NMI(输入) RESET,系统复位输入信号,高电平有效。复位后CPU内部寄存器的状态如表2-3所示。当RESET返回低电平时,CPU将重新启动。 当 =l时,8088工作在最小模式。 当 =0时,8088工作在最大模式之下。(括号内的引脚信号) 1.最小模式下的引脚 A16~A19/S3~S6.这些状态信息中,S6恒等于0,S5指示中断允许标志位IF的状态,S4、S3的组合指示CPU当前正在使用的段寄存器,其编码参见表2-2。 ,系统状态信号输出。它与 和 信号决定了最小模式下当前总线周期的状态。三者的组合所表示的处理器操作见表2-4。 2.最大模式下的引脚 、 、 ,总线周期状态信号输出,三态。这3个信号 、 、 的代码组合以及对应的操作见表2-5。 8086/8088的外部结构 QS1、QS0,指令队列状态输出。根据该状态信号,从外部可以跟踪CPU内部的指令队列。QS1、QS0的编码如表2-6所示。 (2)最小系统模式信号线9条 保持请求HOLD(入)、保持响应HLDA(出) 写 (出)、数据发送/接收 (出) 数据允许 (出)、地址锁存允许ALE(出) 中断响应 、 I/O、存储器选择 (出) 状态信号 (出) (3)最大系统模式信号线8条 总线请求/应答 (双向) 总线优先权锁存 (出) 总线周期状态 (出) 指令队列状态 QS1、QS0 (出) 两种工作模式,即所谓最小模式和最大模式。 最小模式是指构成系统规模比较小,只含有8088一个处理器,三大总线连接比较简单。 其外部配置如图2-6所示。 最大模式是指除8088CPU之外,可能还含有一片或多片微处理器。8088主处理器之外的其他处理器,称为协处理器。 另外一种情况是,当系统规模较大,即使是单CPU,也组成最大模式。此时系统中加有一个总线控制器8288,以提高驱动能力,提供较好的大系统性能。 其外部配置如图2-7所示。 时序:有两种,即时钟周期和总线周期。 时钟周期:微处理器在运行过程中是按照一个统一的时钟一步步地执行每一个操作。每个时钟脉冲的持续时间就称为一个时钟周期。显然,时钟周期越短,CPU执行的速度就越快。 总线周期:在8088CPU中,CPU与内存或端口之间都是通过总线来进行通信,通过总线进行一次读或写的过程称为一个总线周期,一个总线周期包括多个时钟周期。典型的总线周期如图2-8所示。 8088CPU的一个总线周期通常包含4个T状态:T1、T2、T3和T4
文档评论(0)