use*_*123 3 x86 assembly interrupt
有没有其他方法可以在x86中只使用一条指令的时间内禁止中断而不是使用该指令?CLI
CLI
Jes*_*ter 5
是的,加载SSa MOV将禁止下一条指令的外部中断.这是指令集引用所说的:
SS
MOV
使用MOV指令加载SS寄存器会禁止所有中断,直到执行下一条指令为止.此操作允许在发生中断之前使用下一条指令(MOV ESP,堆栈指针值)将堆栈指针加载到ESP寄存器中.
归档时间:
10 年 前
查看次数:
677 次
最近记录: