我只是测试,并试图了解汇编器是如何工作与C,所以我周围的一些教程浏览和我用C发现这一点: __asm
{
mov ax,0B800h //startaddress for the screen memory (in textmode)
mov es,ax //add the startaddress to es
xor di,di //reset
我设法将NASM设置为独立.asm文件的编译器,但是我找不到将NASM设置为内联汇编程序(__asm指令)的编译器的方法。例如, helloWorld db "Hello world !",0
不会编译(汇编程序语法错误,找到“db”)。 有没有办法做到这一点?还是我必须使用MASM或使用其他开发环境? 谢谢! PS:通过MSDN不给任何线索的方式:d