读书人

C++里加汇编的BUG,该怎么处理

发布时间: 2012-03-08 13:30:13 作者: rapoo

C++里加汇编的BUG
DWORD temp=0xff;
_asm{
mov dx cf8H
mov ax 80011001H
out dx ax
mov dx cfcH
in ax dx
mov temp ax
}
DbgLogInfo(( "temp %0x\n ",temp));


[解决办法]
偶晕, mov dx [[,]] cf8H 指令里的 ', ' 分隔符难道都被lz吃了 ...
这东东在 win32 user mode 下也是跑不起来的, 不 GP 才怪 ....

读书人网 >C++

热点推荐