有没有其他方法可以在持续时间内禁用中断只有一条指令 in x86 /questions/tagged/x86比使用CLI
操作说明?
是的,正在加载SS
with a MOV
将禁止下一条指令的外部中断。指令集参考是这样说的:
使用 MOV 指令加载 SS 寄存器会禁止所有中断
直到执行下一条指令之后。这个操作
允许将堆栈指针加载到 ESP 寄存器中
中断前的下一条指令(MOV ESP,堆栈指针值)
发生。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)