- 1、本文档共36页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
微机原理 检测教研室 学有所成 这是你收获的季节 丰收去 Thank you! 第六章 8086CPU的总线操作与时序 在每个时钟脉冲的上升沿,CPU会对HOLD引脚信号进行采样。 如果检测HOLD处于高电平状态,则在允许让出总线周期的T4状态或者空闲状态TI之后的下一个时钟周期,CPU把HLDA变为有效,让出总线控制权。 如果发出请求设备将HOLD置为低电平,CPU收回总线控制权。 CPU一旦让出总线控制权,便使地址/数据引脚、地址/状态引脚以及控制信号引脚RD、WR、INTA、M/IO、DEN及DT/R都处于浮空状态。 第六章 8086CPU的总线操作与时序 在第一个中断响应总线周期,处理器使地址/数据线处于高阻态,并从T2开始发出中断响应INTA且一直维持到T4开始,用来通知外设,处理器已响应中断请求INTR。 * 第七章 8086CPU的总线操作与时序 1.时序概念: 时钟周期(T状态周期) 机器周期(总线周期) 指令周期 空闲状态周期TI 等待周期Tw 2.典型总线周期 存储器及外设读写周期 中断响应周期 总线请求/响应周期 第七章 8086CPU的总线操作与时序 1. 有利于我们深入了解指令的执行过程 2. 有利于我们在编程时适当选用指令以缩短指令的存贮空间和指令执行时间 3. CPU与存贮器或I/O端口连接时,要考虑如何实现时序上的配合 4. 微型机用于实时控制时,必须估计或计算CPU完成操作所需时间,以便与控制过程配合 举例 6.1 时钟周期总线周期指令周期 6.2 系统复位操作 6.3 总线操作与时序 总线时序 第六章 8086CPU的总线操作与时序 1.时钟周期 (T状态周期Clock Cycle) T1 T2 T3 T4 6.1 时钟周期、总线周期和指令周期 微处理器内部操作的最基本时间单位,宽度为时钟信号相邻两上升沿之间的时间间隔。 第六章 8086CPU的总线操作与时序 2.机器周期(总线周期Bus Cycle) 微机处理器BIU与外部电路之间进行一次数据传送操作所占用的时间,包含若干个时钟周期。 T1 T2 T3 T4 TI T1 T2 T3 T4 总线周期 总线周期 地址 数据 地址 AD CLK 数据 第六章 8086CPU的总线操作与时序 3.指令周期(Instruction Cycle) 执行一条指令所需要的时间,由一至若干个机器(总线)周期组成。 第六章 8086CPU的总线操作与时序 6.2 系统的复位操作 8086CPU的RESET引脚用于系统复位,可完成系统复位和启动操作。复位时,CPU内部指令队列清空,除CS置为FFFFH 外,所有内部寄存器都清零。启动后,从内存的FFFF0H开始执行程序,FFFF0H处一般存放一条无条件转移指令,转向系统程序的入口地址。 第六章 8086CPU的总线操作与时序 8086CPU复位时序图 至少四个时钟周期 CLK REST输入 内部REST 控制线 ALE、HLDA 地址线 第六章 8086CPU的总线操作与时序 6.3 总线操作与时序 Intel 8086微处理器采用总线复用操作方式。8086的16位数据总线和地址总线的低16位是共用的,典型的总线周期如图 T1 T2 T3 T4 TI T1 T2 T3 T4 总线周期 总线周期 地址 数据 地址 AD CLK 数据 第六章 8086CPU的总线操作与时序 在没有插入等待时钟周期TW的情况下,总线周期由4个时钟周期组成,即图中T1、T2、T3、T4 在T1期间CPU把存储器或外设的地址放到总线上,这些地址信息由ALE控制锁存到地址锁存器中,以便使总线上可以传送数据信息。 T2期间分时复用的地址/数据总线处于高阻态,以便为读入或写出数据作准备。 在T3和T4期间,读或写的数据出现在总线上,以便完成读或写的操作。 第六章 8086CPU的总线操作与时序 等待周期TW: 如果在T3周期结束之前,存储器或外设未准备好数据传送,就要启动(输入CPU的)READY线使之变为低电平,从而在T3和T4之间插入一个或多个TW等待周期,直到READY变高,转入T4周期,完成读写操作。 T1 T2 T3 TW 一个总线周期 数据输入 地址输出 T4 READY 地址总线 READY信号的定时波形 第六章 8086CPU的总线操作与时序 空闲状态周期TI: 8086执行部件EU和总线接口部件BIU在一定程度上独立并行工作,只有当BIU为了填满指令队列或EU执行指令需要与外部交换数据时,申请一个总线操作,此时BIU才执行一个总线周期。因此在两个总线周期之间,可能会存在一些BIU空闲时钟周期。 第六章 8086CPU的总线操作与时序 一、8086读总线周期 举例 T1 T2 T3 T4 一个总
您可能关注的文档
- 汽车材料演示文稿.ppt
- 浅议G中的各种切换技术.ppt
- 张志俊自动化的概念和发展简史.ppt
- 检测技术角度检测.ppt
- 习题课申永胜.ppt
- 材料成型工程第五讲轧制压力及力矩计算.ppt
- 信息检索方法与技术.ppt
- -登记复查细则.ppt
- 第三章刚体的定轴转动5.ppt
- 力学加速度质点运动学求解.ppt
- 《快乐的罗嗦》教案-2024-2025学年人音版(五线谱)小学音乐二年级上册.docx
- 《青蛙音乐会》教案-2024-2025学年人音版(五线谱)小学音乐二年级上册.docx
- 《森林水车》教案-2024-2025学年人音版(五线谱)小学音乐二年级上册.docx
- 《四小天鹅舞曲》教案-2024-2025学年人音版(五线谱)小学音乐二年级上册.docx
- 《唢呐配喇叭》教案-2024-2025学年人音版(五线谱)小学音乐二年级上册.docx
- 《小拜年》教案-2024-2025学年人音版(五线谱)小学音乐二年级上册.docx
- 《母鸡叫咯咯》教案-2024-2025学年人音版(五线谱)小学音乐二年级上册.docx
- 《蜗牛与黄鹂鸟》教案-2024-2025学年人音版(五线谱)小学音乐二年级上册.docx
- 《小狗圆舞曲》教案-2024-2025学年人音版(五线谱)小学音乐二年级上册.docx
- Denon-AVC1509-avr-维修拆解说明书手册.pdf
文档评论(0)