19楼你理解有误。不是 reti 后面的指令,而是 reti 返回后,还需再执行一条指令才能响应被挂起的中断 --- 这点很好理解,响应中断总是需要一点时间,而一条指令又不能被中间打断。
Execution returns to the instruction immediately after the point at which the interrupt was detected. If another interrupt was pending when the RETI instruction is executed, one instruction at the return address is executed before the pending interrupt is processed.