试结合8086/8088CPU可屏蔽中断的响应过程,说明向量式中

题目

试结合8086/8088CPU可屏蔽中断的响应过程,说明向量式中断的基本处理步骤。

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

第1题:

8088CPU的中断类型中,由8259管理的中断是()。

  • A、单步中断
  • B、非屏蔽
  • C、可屏蔽
  • D、所有

正确答案:C

第2题:

8086中断分哪两类?8086可处理多少种中断?8086可屏蔽中断请求输入线是什么?“可屏蔽”的涵义是什么?


正确答案: 8086中断可分为硬件中断和软件中断两类。
8086可处理256种类型的中断。
可屏蔽中断请求输入线为INTR;
可屏蔽是指该中断请求可经软件清除标志寄存器中IF位而被禁止。

第3题:

8086如何响应一个可屏蔽中断请求?简述响应过程。


参考答案:当8086收到INTR的高电平信号时,在当前指令执行完且IF=1的条件下,8086在两个总线周期中分别发出INTA#有效信号;在第二个INTA#期间,8086收到中断源发来的一字节中断类型码;8086完成保护现场的操作,CS、IP内容进入堆栈,请除IF、TF;8086将类型码乘4后得到中断向量表的入口地址,从此地址开始读取4字节的中断处理程序的入口地址,8086从此地址开始执行程序,完成了INTR中断请求的响应过程。

第4题:

8086有哪几种中断方式?它们在中断响应和处理过程中最主要的区别是什么?什么是中断向量?


正确答案: 分为软件中断和硬件中断两大类。软件中断是由指令执行所引起的中断,主要有INT中断、除法错中断、溢出中断、单步中断等。硬件中断是外部请求所引起的中断,有两条外部请求输入线.一个是NMI(屏蔽中断),另一个是INTR(可屏蔽中断)。
最主要的区别是获取相应的中断类型码的方式不同。
中断向量:中断服务程序的入口地址。

第5题:

8086CPU的INTR脚和INTA脚的功能是()

  • A、可屏蔽中断请求信号,中断响应信号
  • B、不可屏蔽中断请求信号,中断响应信号
  • C、不可屏蔽中断请求信号,地址锁存信号
  • D、可屏蔽中断请求信号,地址锁存信号

正确答案:A

第6题:

叙述可屏蔽中断的响应过程,一个可屏蔽中断或非屏蔽中断响应后,堆栈顶部四个单元中是什么内容?


正确答案: 当CPU在INTR引脚上接受一个高电平的中断请求信号并且当前的中断允许标志为1,CPU就会在当前指令执行完后开始响应外部的中断请求,具体如下
1。从数据总线上读取外设送来的中断类型码,将其存入内部暂存器中;
2。将标志寄存器的值推入堆栈;
3。将标志寄存器中IF和TF清零;
4。将断点保护到堆栈中;
5。根据中断类型获取中断向量转入中断处理子程序;
6。处理完后恢复现场。响应后堆栈的顶部4个单元是IP,CS及标志。

第7题:

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


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

第8题:

外部设备向8086/8088CPU申请可屏蔽中断时,中断请求信号是通过其()引脚进入CPU的。


正确答案:INTR

第9题:

8086/8088CPU如何获得中断向量?


正确答案: 8086/8088中断系统是根据中断类型码从中断向量表中获得中断源的中断向量的。在中断响应时CPU把中断类型码乘以4,得到该中断源的中断向量地址指针,即中断向量存放单元,从该单元依次取出两个字分别送入IP和CS,即可转入中断服务程序去执行。

第10题:

8086的INTR信号线表示()

  • A、可屏蔽中断响应
  • B、不可屏蔽中断
  • C、可屏蔽中断
  • D、不可屏蔽中断响应

正确答案:C