首页学历类考试大学计算机科学
(简答题)

什么是中断响应周期?在中断响应周期中CPU和8259A一般要完成哪些工作?

正确答案

1、CPU收到有效的INTR信号,若IF=1,且无DMA请求,当前指令执行完毕,就通过总线控制器发出连续的两个中断响应信号(INTA)组成一个中断响应周期
2、在第1个INTA负脉冲中,CPU发出有效的总线锁定信号LOCK,封锁总线,防止其他主控器占用总线;8259A经判优后将IRR的相应位清0,ISR的对应位置1
3、在第2个INTA负脉冲中,CPU撤除总线锁定信号LOCK,ALE信号也变为无效,允许数据线传送数据;8259A将被响应中断源的中断类型号送给CPU
4、若8259A工作于自动结束方式,在第2个INTA负脉冲的后沿,8259A还要清除ISR中在第1个负脉冲里置1的位

答案解析

相似试题

  • (单选题)

    8088/8086CPU在响应8259的中断过程中,连续执行两个INTA中断响应周期,第二个中断响应周期是()。

    答案解析

  • (简答题)

    在8086系统中,当CPU响应中断时,第几个INTA周期从数据总线读取中断号?

    答案解析

  • (单选题)

    8086CPU在收到中断请求信号,进入中断响应周期以后,必须向中断源发出的信号是()

    答案解析

  • (单选题)

    在中断响应周期内,将中断标志位IF置0是由()。

    答案解析

  • (单选题)

    在中断响应周期,CPU从数据总线上获取()。

    答案解析

  • (填空题)

    8086每响应一次中断,需要连续执行()个中断响应总线周期,产生中断响应信号()。

    答案解析

  • (简答题)

    8086有哪两条中断请求线?CPU在进入中断响应周期后,要做哪几件事?

    答案解析

  • (判断题)

    8086CPU响应非屏蔽中断后,将启动两个连续的中断响应总线周期。

    答案解析

  • (单选题)

    8086CPU每响应一次中断,需连续执行()个中断响应总线周期。

    答案解析

快考试在线搜题