- 1、本文档共121页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[理学]微机第二章
第2章 8086/8088微处理器 8086/8088 微处理器 2.4.2 读总线周期操作时序 最小工作模式下的读周期操作时序典型时序(读数据) 最大工作模式下的读周期操作时序典型时序(读数据) 2.4.3 写总线周期操作时序 最小工作模式下的写周期操作时序典型时序(读数据) 最大工作模式下的写周期操作时序典型时序(读数据) 第02章 作业 一、选择题(全部) 二、填空题(全部) 三、问答题 2. 5. 总线周期状态信号 26~28引脚,总线周期状态信号,输出。 这三个信号组合起来可以指出当前总线周期中所进行的数据传输过程的类型。将其送入8288进行译码,产生对存储器及I/O口访问的控制信号。 (Bus Cycle Status) 无源状态 1 1 1 写存储器 0 1 1 读存储器 1 0 1 取指令 0 0 1 暂停 1 1 0 写I/O端口 0 1 0 读I/O端口 1 0 0 输出中断响应信号INTA 0 0 0 说 明 注意:请与教材P36 表2.4 进行比较 8288结构框图 由总线仲裁信号控制 无源状态:对 来说,在前一个总线周期的T4状态和本总线周期的T1,T2状态中,至少有一个信号为低电平,每种情况下,都对应了某一个总线操作过程,通常称为有源状态。在总线周期T3和Tw状态且READY信号为高电平时, 为高电平,此时,一个总线操作过程就要结束,另一个新的总线周期还未开始,通常称为无源状态。而在总线周期的T4状态, 中任何一个或几个信号的改变,都意味着下一个新的总线周期的开始。 24,25 引脚,指令队列状态信号,输出。 (2)QS1, QS0 (Instruction Queue Status) 提供了前一个时钟周期T中指令队列的状态,以便于外部对8086CPU内部指令队列的动作跟踪。 指令队列状态 指令队列 从指令队列的第二个字节及后续字节中取走代码 1 1 队列为0 0 1 从指令队列的第一个字节中取走代码 1 0 无操作 0 0 含义 QS0 QS1 29引脚,总线封锁信号,输出。 当该引脚上的信号为低电平时,总线上的其他主控设备不能占有总线。该信号由指令前缀LOCK产生,带有LOCK前缀的指令执行完后,便撤销了引脚信号。 总线封锁 (3) 低8位:20H 此时:A0为1,BHE为0 MOV AL, [0000 0011B] 即奇存储体有效,对应的单元001H的内容送上数据总线高8位,在CPU内部总线的调节下,进入AL,AL的内容20H 对CPU而言, 地址为0000 0011 。 0010B MOV AX, [0000 0011B] 将内存首地址为0000 0011开始的一个字(两个字节)的内容送入AX中。0000 0011 0000 0100 低8位:20H 首先:A0为1,BHE为0 MOV AX, [0000 0011B] 即奇存储体有效,对应的单元001H的内容送上数据总线高8位,在CPU内部总线的调节下,进入AL,AL的内容20H 对CPU而言, 地址为0000 0011 。 第1步 高8位:A2H 低8位:20H 其次:A0为0,BHE为1 MOV AX, [0000 0011B] 即偶存储体有效,对应的单元010H的内容送上数据总线低8位,在CPU内部总线的调节下,进入AH,AH的内容A2H 对CPU而言, 地址为0000 0100 。AX: A220H 第2步 高8位:A2H AD7~AD0 0 1 AD15~AD8 从奇地址单元开始读写一个字(16位)(在第一个总线周期,将低8位数据送至AD15~AD8,在第二个总线周期,将高8位数据送至AD7~AD0。在CPU内部进行调整 1 0 AD15~AD8 从奇地址单元或端口读写一个字节(8位) 1 0 AD7~AD0 从偶地址单元或端口读写一个字节(8位) 0 1 AD15~AD0 从偶地址开始读写一个字(16位) 0 0 数据引脚 操作 A0 如果要读写从奇地址单元开始的一个字,需要2个总线周期,所以一般读写从偶地址开始的字。地址线A0不参加存储器片内单元的选取。 在8086中, 参与了地址的选取。在T2~T4及Tw状态,该引脚输出信号S7,但S7并未赋予实际的意义,S7为1。 8086/8088有8根信号线与系统工作模式有关。 最小工作模式(括号内管脚定义) :微机系统中只有一个CPU,所有总线控制信号都直接由8086产生,系统中总线控制逻辑电路被减少到最小。 2. 最小模式下的控制信号线 24引脚,中断响应信号,输出,为连续两个总线周期的负脉冲。 (Interrupt Acknowledge)
文档评论(0)