简答题

通常解决中断优先级的方法有哪几种?各有什么优缺点?

正确答案

解决中断优先级的方法:(1)软件查询方式;(2)简单硬件方式--菊花链法;(3)专用硬件方式。
利用软件查询方式来确定中断优先级的优点是省硬件,不需要有判断优先级的硬件排队电路,而是用程序的优先级来确定设备的优先级。当然,用软件查询方式也有缺点,这就是由设备发出中断请求信号到CPU转入相应的服务程序入口的时间较长,特别是在中断源比较多是情况下,必须有较长的查询程序段,这样,转入服务程序所花费的时间也较长。
在简单硬件方式下,各个外设接口就不会竞争中断回答信号,菊花链已经从硬件的角度根据接口在链中的位置决定了它们的优先级,越靠近CPU的接口,优先级越高。
在专用硬件方式下的整个过程中,优先级较低的请求都受到阻塞,直到通过程序中的指令或者由于中断处理程序执行完毕而引起当前中断服务寄存器的对应为清0,级别较低的中断请求才可能得到响应。

答案解析

相似试题
  • 通常解决中断优先级的方法有哪几种?各有什么优缺点?

    简答题查看答案

  • 通常,解决中断优先级的方法有哪几种?

    简答题查看答案

  • 有哪几种确定中断优先级的方法?说明每一种方法各自的优劣之处。 

    简答题查看答案

  • 确定中断的优先级(权)有哪两种方法?各有什么优缺点?IBM PC系列微机中断判优用的是什么方法?

    简答题查看答案

  • 内存系统的芯片选择通常有哪几种形式,各有何特点?

    简答题查看答案

  • 中断源的识别有哪几种方法?

    简答题查看答案

  • 地址映象方法有哪几种?它们各有什么优缺点?

    简答题查看答案

  • 网页制作中有哪几种样式设置方法?各有何特点?

    简答题查看答案

  • 什么是黑盒测试法?采用黑盒技术测试用例有哪几种方法?这些方法各有什么特点?

    简答题查看答案