[英]Inline-Assembly : prevent HLT from being stopped by windows
I try to do asm("hlt");
我尝试做asm("hlt");
on win8 but a windows error window is prompted. 在win8上,但提示Windows错误窗口。
Is there any way to keep HLT running for sometime? 有什么办法可以使HLT保持运行一段时间?
Unless you are writing a device driver, you can't call HLT. 除非编写设备驱动程序,否则无法调用HLT。 It is a privileged instruction. 这是一个特权指令。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.