中断控制接口.ppt

中断控制接口

第七章 中断控制接口 第一节 中断概述 第二节 8086的中断系统 第五节 中断控制器8259A 二、8259A的工作方式 1. 中断触发方式 1) 边沿触发方式:以上升沿向8259A请求中断,上升沿后可一直维持高电平,不会再次产生中断; 2) 电平触发方式:以高电平申请中断,但在响应中断后应及时清除高电平,以免引起第二次中断; 3) 中断查询方式:外设以上升沿或高电平通过8259A向CPU申请中断,但8259A却不使用INT信号向CPU申请中断,只是等待CPU用软件查询8259的状态以确定中断源,并用程序转入相应的处理程序。 2. 连接系统总线的方式 在多片级连的大系统中,要求数据总线有总线缓冲器。8259A与这种带总线缓冲器的系统总线连接的方式称缓冲方式。此时SP/EN用于输出,启动缓冲器工作,不能用作表示主从关系。故需要在初始化设置中设置专用位来表示级联系统中的主从关系。 若在小系统中,8259A的D7~D0可以直接与数据总线连接,不需要总线缓冲器,这种方式称为非缓冲方式,此时,SP/EN用作输入,用于表示级联系统中的主从关系,即该引脚接高电平表示该芯片为主片,接低电平表示该芯片为从片。 3. 屏蔽中断源的方式 1) 通常屏蔽方式:利用操作命令OCW1,使屏蔽寄存器IMR中的某一位或某几位置1来屏蔽相应输入端的中断请求,若要开放某个中断源,则在相应位置0; 2) 特

文档评论(0)

1亿VIP精品文档

相关文档