我想访问AH寄存器。我已经尝试过,但它争论 asm
标识符。
register int _AH asm ("AH");
平台:Intel CPU x86、Windows 7 尝试使用 Visual Studio 2010 (cl.exe) 进行编译
最佳答案
我在我的项目中使用过类似的东西:
unsigned char foo;
__asm {
mov foo, ah
}
您可以在此处获取更多信息:http://msdn.microsoft.com/en-us/library/fabdxz08.aspx
希望有帮助。
关于c - 如何在c中访问CPU寄存器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6108645/