
中断习题和参考题参考答案ppt后.pdf
3页读书破万卷下笔如有神中断习题和参考题1、 什么是中断向量?中断向量表是什么?非屏蔽中断的类型为多少?8086 中断系统优先级顺序怎样? 所谓中断响量,实际上就是中断处理子程序的入口地址,每个中断类型对应一个中断响量 中断向量按照中断类型的顺序在内存 0 段 0 单元开始有规则排列的一张表 类型 02H 内部中断 非屏蔽中断可屏蔽中断单步中断2、8259 的全嵌套和特殊全嵌套方式有何异同?优先级自动循环是什么?什么特殊屏蔽方式?如何设置成该方式? 全嵌套方式是8259A 最常用的工作方式,只有在单片情况下,在全嵌套方式中,中断请求按优先级0-7 进行处理, 0 级中断的优先级最高特殊全嵌套方式和全嵌套方式基本相同,只有一点不同,就是在特殊全嵌套方式下,还可满足同级中断打断同级中断,从而实现一种对同级中断请求的特殊嵌套,而在全嵌套方式中,只有当更高级的中断到时,才会进行嵌套 优先级自动循环方式一般在系统中多个中断源优先级相等的场合在这种 方式下,优先级队列是在变化的,一个设备受到中断服务以后,它的优先级自动降为最低 仅仅禁止同级中断嵌套,开放高级中断和低级中断两步:1 步设置OCW3,设置成特殊屏蔽方式,2 步设置 OCW1屏蔽某级中断。
3、8259 有几种中断结束方式?应用场合如何?1? 中断自动结束方式,不需要设置中断结束命令,在单片系统中且不会出现中断嵌套时用 2.一般中断结束方式,在全嵌套方式下用3? 特殊中断结束方式, 在任何场合均可使用读书破万卷下笔如有神4、8259 的ICW与中断类型码有什么关系?说明类型码为 30H, 36H, 38H的 异同 高五位相同,低三位不同(中断类型码的低三位和引脚的编码有关,ICW2 的低三位无意义) 30H ,36H 高五位相同, ICW2=30H ,30H 为 8259A IR o对应的中断类型码,36H 为 8259A IR 对应的中断类型码38H ICW2=38H 38H 为 8259A IR 0 对应的中断类型码5、88CPU 向应可屏蔽中断的条件是什么? 在现行指令周期内无总线请求; 中断允许标志IF=1 ; 现行指令执行完毕& 具有中断屏蔽的接口电路中的“屏蔽”同“屏蔽中断”中的“屏蔽”是否一回事,若不是,有何区别不是一回事具有中断屏蔽的接口电路中的“屏蔽”是指通过对接口电路中屏蔽寄存器的设置,可以使相对应的中断源的一位或若干位被屏蔽;而“屏蔽”中断中的屏蔽是指通过对可屏蔽中断允许位的设置可以屏蔽所有的可屏蔽中断。
7、若 8259A 初始化送 ICW2 为 77H, 则 IR0-IR7 所对应的中断类型码分别为:70H-77H 8、 已知某中断源的中断类型码为 47H ,中断向量为2000: A500H,则在中断向量表从一一单元开始的连续四个单元中,应依次读书破万卷下笔如有神存放C. 11CH, OOH 、A5H 、OOH 、20H 9、当 8259A 采用循环优先级工作方式时,若刚刚为IR1 服务过 , 则此时的 8 个中断源的中断优先级排列为:C. IR2IR3IR4IR5IR6IR7IR0IR1 10、8259A 初始化时, ICW1 应写入 A0=E 的端口,而 OCW1 应写入 A0=1 的端口。












