89C51单片机有5个中断源,但只能设置两个中断优先级,因此,在中断优先级安排上受到一定的限制。试问以下几种中断优先顺序的安排(级别由高到低)是否可能?若可能,则应如何设置中断源的中断级别?否则,请简述不可能的理由。 (1)定时器0,定时器1,外中断0,外中断1,串行口中断。 (2)串行口中断,外中断0,定时器0溢出中断,外中断1,定时器1溢出中断。 (3)外中断0,定时器1溢出中断,外中断1,定时器0溢出中断,串行口中断。 (4)外中断0,外中断1,串行口中断,定时器0溢出中断,定时器1溢出中断。 (5)串行口中断,定时器0溢出中断,外中断0,外中断1,定时器1溢出中断。 (6)外中断0,外中断1,定时器0溢出中断,串行口中断,定时器1溢出中断。 (7)外中断0,定时器1溢出中断,定时器0溢出中断,外中断1,串行口中断。
下面是关于8259A可编程中断控制器的叙述,其中错误的是()。
A.8259A具有将中断源按优先级排队的功能
B.8259A具有辨认中断源的功能
C.8259A具有向CPU提供中断向量的功能
D.两片8259A级联使用时,可将中断源扩展到16级
A.8259A具有将中断源按优先级排队的功能
B.8259A具有辨认中断源的功能
C.8259A具有向CPU提供中断类型码的功能
D.目前PC机主板提供的中断控制功能只相当于一片8259A提供的功能
当中断产生时,系统所做的第一项工作是 ______。
A.识别中断源,分析中断产生的原因
B.保护被中断程序的现场
C.判断中断源的中断优先级
D.取得中断处理程序的入口地址
以下论述正确的是()。
A.CPU的中断允许触发器对不可屏蔽中断没有作用
B.任何中断只有在开中断状况才可以实现中断响应
C.各中断源优先级一旦排列后,软件不可再改变排队
D.在中断处理过程中,执行中断服务程序前“开中断”是可有可免的
以下论述正确的是()。
A.CPU的中断允许触发器对不可屏蔽中断没有作用.
B.任何中断只有在开中断状况才可以实现中断响应
C.各中断源优先级一旦排列后,软件不可再改变排队
D.在中断处理过程中,执行中断服务程序前“开中断”是可有可免的