题18

题目

Q:CPU 响应中断时最先完成的步骤是 ( )。
A. 开中断 B. 保存断点 C. 关中断 D. 转入中断服务程序

分析

A:保存断点是在关中断里的

断点好像是一个优先级很高的东西,关中断以后,可以保证没有别的东西干扰

C
只有先关中断, 才可以保护断点。
若先不保护断点, 则可能会丢失当前程序的断点。
同理, 在恢复现场前也要关中断。这个过程和操作系统中的信号量 PV 操作类似, 都是将内部过程变为不可打断的原子操作。