elecfans.com-8086总线操作、中断系统及总线请求.ppt_第1页
elecfans.com-8086总线操作、中断系统及总线请求.ppt_第2页
elecfans.com-8086总线操作、中断系统及总线请求.ppt_第3页
elecfans.com-8086总线操作、中断系统及总线请求.ppt_第4页
elecfans.com-8086总线操作、中断系统及总线请求.ppt_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

8086总线操作、中断系统和总线请求、8086总线操作:当8086微处理器与片外或I/O接口进行数据传输时,通过BIU执行8086规定的总线操作。 8086中断系统: 8086微处理器能够处理256种中断。 8086总线请求:如果在一个系统中有多个主模块可以控制总线,则总线使用权的转移具有请求和响应过程。 8086总线操作、总线周期的构成: 8086的基本总线周期为4个时钟周期,各时钟周期间隔称为t状态。,CLK,AD,8086总线动作,T1状态: BIU把RAM或I/O地址放在地址/数据多路复用总线(A/D )上。 T2状态:读总线周期: A/D总线准备接收数据。 改变铁路的方向。 写入总线期间:形成应该写入A/D总线上的数据,并维持到总线期间结束为止(T4)。 8086总线操作、T3、T4:读取或写入总线周期、AD总线上都是数据。 如果Tw:ram或I/O接口速度不足,则可以在T3和T4之间插入待机状态tw。 如果没有Ti:biu与接入操作数一起发送命令的任务,则8086不执行总线操作,并且总线周期处于空闲状态ti。 8086总线操作,8086最小方式读写总线周期序列。 在T1中出现ALE信号,指示总线周期开始,这意味着开启外部地址锁存器,以锁存AD总线上的地址信息。 在T3和T4之间,针对诸如RD#、WR#等的信号的组合的数据访问完成。 检测在T3上升沿READY信号是否有效,当该信号无效时,在T3和T4之间插入待机状态Tw。 (最小方案)、8086最小方案中的读取总线周期序列、8086最小方案中的写入总线周期序列、2.8086中断系统、8086微处理器能够处理256种中断。 每个中断被指定给中断类型代码,0到255之间的中断由一个字节表示,也称为256种中断。 256种中断包括硬件中断和软件中断。 硬件中断:外部硬件电路的中断。 软件中断: 8086操作中发生异常事件,或执行中断指令INTn。 命令/CPU启动的软件中断(内部)、软件中断(外部)、INTn命令、中断逻辑、中断点中断、溢出中断、单步中断、除数为0中断、(3)、(4)、(1)、(0)、非掩码中断请求(非掩码中断请求) 中断控制器8259A、,可掩蔽中断请求,NMI, 中断向量表:将8086存储器的最低地址的1K单元作为中断向量表,存储256种中断处理程序的入口地址,每个地址占4字节。 中断向量表的分配如下图所示:03FFH,03FCH,Type225,CS,0083H,CS,Type32,IP,0080H,007FH,CS,Type31, ,CS,Type5,IP,0014H,0013H,CS,Type4,IP,CS,Type3,IP,CS,CS,CS,CS,0010H,000FH,000FH 0004H,0003H,0000H,Type8,Type1,type 0,224,预约27个,用户定义,个,8086专用5个,断点断点断点,非掩码断点,单步断点,除数8086/8088中断表占有存储器0000H段,2.8086中断系统(续),8086对外部硬件中断请求INTR的响应:在INTR中有高电平时,有可以阻断的中断请求。 此时,如果以IF=1执行当前指令,则进入中断响应周期,处理过程如下: INTA#在两个总线周期中分别输出有效信号,在第二周期中,8086将中断类型代码保护字段堆栈寄存器,清除IF和TF标志位T1,第一中断响应总线周期,第二中断响应总线周期,、T3、T4、CLK、ALE、ad 7至ad 0、T1 将8086中断响应序列、2.8086中断类型码乘以4,得到中断向量表的入口地址。 例如,类型代码=0CH,中断向量表条目=0030H8086从0030H读取4字节中断处理器的条目地址,前2字节加载IP,后2字节为CS,8086执行中断处理器。 在中断响应期间,8086不对总线请求作出响应。 在一个系统中,如果总线请求具有多个可控制总线的主模块,则总线使用转移或请求与响应过程。 最小模式下的总线请求:请求信号为HOLD,响应信号为HLDA 8086,或者在每个CLK上升边缘检测HOLD信号的当前总线循环结束时,HLDA变高,并且8086对请求进行响应,并提取总线控制权。 8086总线请求(续),最大模式下总线请求

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论