答:中断就是 CPU 在执行当前程序时由于内外部事件引起 CPU 暂时
停止当前正在执行的程序而转向执行请求 CPU 暂时停止的内外部事
件的服务程序,该程序处理完后又返回继续执行被停止的程序;中断
向量是中断处理子程序的入口地址;地址范围是 00000H-003FFH。
23. 中断向量表的功能是什么?若中断向量号分别为 1AH 和 20H,则
它们的中断向量在中断向量表的什么位置上?
答:中断向量表的功能是当中断源发出中断请求时,即可查找该表,
找出其中断向量,就可转入相应的中断服务子程序。1AH 在中断向量
表的位置是 1AH*4=68H 在中断向量表 0000:0068 处 ;20H 在中断向
量表的位置是 80H 在中断向量表 0000:0080 处。
答:3 种,软件查询确定优先级,硬件优先级排队电路确定优先级,
具体中断屏蔽的接口电路。
25. 8259A 通过级联的方式可以由几片构成最多多少级优先权的中断
源。
答:8259A 通过级联的方式由 9 片构成最多 64 级优先权的中断源。
26. 简述中断控制器 8259A 的内部结构和主要功能。
答:8259A 的内部结构有数据总线缓冲器,读写逻辑电路,级联缓冲
比较器,中断请求寄存器(IRR),中断屏蔽寄存器(IMR),中断
服务寄存器(ISR),优先权判别器(PR),控制逻辑。
27. 8259A 的内部寄存器中 IRR、IMR、ISR 三个寄存器的作用是什么?
答:见课本 153 页。
28. 8259A 有哪些中断结束方式,分别适用于哪些场合。
评论0
最新资源