CPU响应8259A中断,在()引脚上输出()个负脉冲,在第()

题目

CPU响应8259A中断,在()引脚上输出()个负脉冲,在第()个负脉冲期间读入中断类型码。

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

8086在响应中断请求时( )。

A.输出一个负脉冲,将中断类型码从A1)0到AD7读入

B.输出两个负脉冲,在第二负脉冲时读取中断类型码

C.输出一个负脉冲后,再进行一次I/O读周期,读取中断类型码

D.输出一个负脉冲,同时提供I/O读的控制信号,读取中断类型码


正确答案:D

第2题:

在8086微机系统中,通常外设的中断申请接至8259A的IR上,8259A的中断申请线接至CPU的INTR。()


答案:对
解析:

第3题:

下面是关于8259A可编程中断控制器的叙述,其中错误的是( )。

A.采用电平触发方式时,为使IRQi被能8259A正确识别,IRQi为高电平的时间必须保持到8259A接收到CPU发出的第一个中断响应信号INTA负脉冲结束时为止

B.采用边沿触发方式时,对IRQi保持高电平的时间没有严格的限制,只要是一个从低到高的跳变,IRQi总能被8259A正确识别

C.8259A接收到第二个中断响应信号INTA后,将把中断类型码的值输出到数据总线上,供CPU读入

D.多片8259A级联使用时,可将中断源最多扩展到64个


正确答案:B

第4题:

CPU在响应中断后,自动关中。为了能实现中断嵌套,在中断服务程序中,CPU必须在什么后,开放中断?


正确答案:必须在保护现场后,开放中断。

第5题:

某系统中有两片8259A,从片的请求信号连主片的IR2引脚,设备A中断请求信号连从片IR5引脚。说明设备A在一次I/O操作完成后通过两片8259A向8086申请中断,8086CPU通过两片8259A响应中断,进入设备A中断服务程序,发送中断结束命令,返回断点的全过程。


正确答案: 设备A在一次I/O操作完成后在8259A从片中断请求输入端IR5上产生中断请求,中断请求被锁存在8259A从片IRR中,并经IMR“屏蔽”,其结果送给优先权电路判优。控制逻辑接收中断请求,向8259A主片IR2引脚输出INT信号,中断请求被锁存在8259A主片IRR中,并经IMR“屏蔽”,其结果送给优先权电路判优。控制逻辑接收中断请求,向CPU输出INT信号。CPU从INTR引脚接受8259A主片的INT信号,进入连续两个INTA 周期。优先权电路设臵ISR中的对应位,在收到第一个INTA 信号后, 8259A主片把当前申请中断的8259A从片的ID代码010,通过CAS0~CAS2送到相应的8259A从片。相应地8259A从片在收到第二个INTA 信号时,将中断类型号N送到数据线上。
8086CPU获得中断类型号N后,在N×4和N×4+2对应的中断向量表单元获取中断向量分别臵入IP和CS,从此进入设备A的中断服务程序。
在中断服务程序结束前(即执行IRET指令前),应分别向从片8259和主片8259发送EOI中断结束命令,然后执行IRET指令,返回断点。

第6题:

下面关于8259A中断控制器的叙述中,错误的是( )

A.8259A是一个可编程芯片,通过初始化后才能正常工作

B.8259A单个芯片工作时可以协助CPU管理8级中断

C.8个8259A通过级联工作可以管理64级中断

D.CPU响应中断后通过发出的INTA信号可以使8259A将相应的中断类型码送到芯片的数据线上


正确答案:C
解析:8259有8个中断口,如果级联,前7个要各牺牲1个口作为下一级的控制口,所以一共可以控制7*7+8=57级中断。

第7题:

只要8259A所管理的中断源没有被屏蔽,则任何中断源的中断请求都能得到CPU的响应和服务。()


答案:错
解析:

第8题:

在中断响应过程中,8086往8259A发的两个 信号分别起什么作用?


参考答案:第一个负脉冲通知外部设备的接口,它发出的中断请求已经得到允许;外设接口收到第二个负脉冲后,往数据总线上放中断类型码,从而CPU得到了有关此中断请求的详尽信息

第9题:

8259A中断屏蔽寄存器IMR和8086/8088CPU的中断允许标志I有什么差别?在中断响应过程中他们如何配合工作?


正确答案: 中断屏蔽寄存器IMR可以屏蔽与之对应的IRR中响应的请求不能进入系统的下一级优先判别器判优,而当8259A向CPU的INT引脚提出中断请求时,可以通过IF标志将该中断请求屏蔽,他们直接屏蔽的对象不同。
在中断响应过程中,首先由外设向8259A提出中断请求,当中断屏蔽寄存器IMR置0时,该中断请求进入系统的下一级优先判别器判优。如果其优先级最高,就可以由8259A向CPU的INT引脚提出中断请求,只要这时IF=1,则CPU可以响应8259A提出的中断请求。

第10题:

当CPU对8259A进行中断响应的时候,在第二个周期中,8259A所做的工作是()

  • A、对IRR置位
  • B、对ISR复位
  • C、对IMR置位
  • D、送出中断响应信号

正确答案:D

更多相关问题