现代微型计算机与接的口教程(杨文显)第四章课后答案.docVIP

  • 2
  • 0
  • 约4.66千字
  • 约 5页
  • 2017-08-22 发布于浙江
  • 举报

现代微型计算机与接的口教程(杨文显)第四章课后答案.doc

现代微型计算机与接的口教程(杨文显)第四章课后答案

习 题 四 什么叫中断?有哪几种不同类型的中断? 由于某个事件的发生,CPU暂停当前正在执行的程序,转而执行处理该事件的一个程序。该程序执行完成后,CPU接着执行被暂停的程序。这个过程称为中断。 根据中断源的位置,有两种类型的中断。有的中断源在CPU的内部,称为内部中断。大多数的中断源在CPU的外部,称为外部中断。 根据中断引脚的不同,或者CPU响应中断的不同条件,也可以把中断划分为可屏蔽中断和不可屏蔽中断两种。 什么是中断类型?它有什么用处? 用若干位二进制表示的中断源的编号,称为中断类型。 中断类型用来区分不同的中断,使CPU能够在中断响应时调出对应的中断服务程序进行中断处理。 有哪几种确定中断优先级的方法?说明每一种方法各自的优劣之处。 确定中断优先权有四种可选的方法。 (1) 软件查询法:采用程序查询的方法确定中断服务的顺序。这种方法中断逻辑最简单(基本上不需要外部中断逻辑),优先级可以灵活设置,但中断响应所需时间最长。 (2) 分类申请法:CPU分设二个中断申请信号的输入引脚。这种方法需要CPU提供条件。 (3) 链式优先权排队:菊花链法。这种方法需要的外部中断逻辑比较简单,容易实现,但是设备较多时信号延迟大,对设备故障敏感。 (4) 可编程中断控制器: “向量”优先权排队专用电路。这种方法功能最全面,控制灵活,可以通过程序设定中断优先权为固定的或循环的,但需要增

文档评论(0)

1亿VIP精品文档

相关文档