结构推理
为什么80C51单片机在执行RETI或访问IE、IP指令时,不能立即响应中断?
【正确答案】
若正在执行RETI指令,则牵涉到前一个中断断口地址问题,必须等待前一个中断返回后,才能响应新的中断;访问IE、IP指令牵涉到有可能改变中断允许开关状态和中断优先级次序状态,必须等其确定后,按照新的IE、IP控制执行中断响应。因此,正在执行的指令不可以是RETI或者是访问IE、IP的指令,否则必须再另外执行一条指令后才能响应。
【答案解析】
提交答案
关闭