标签: assembly windows-vista adapter graphic
当我想在使用Vista的程序集中切换到GA时,它会给我一个致命错误,它只是说“我不支持16位GA”。 我该怎么办?
答案 0 :(得分:0)
某些汇编器默认输出16位指令。使用nasm,您必须使用位指令来更改它,例如:
bits 32 xor eax, eax
如果上面例子中的位指令已被省略,那么输出将是“xor ax,ax”(在机器代码中)。