草庐IT

windows - 在 32 位 Windows 上使用 NASM 汇编创建一个 exe 文件

我正在32位Windows7上使用NASM用汇编语言编写一个helloworld程序。我的代码是:section.textglobalmain;mustbedeclaredforlinker(ld)main:;tellslinkerentrypointmovedx,len;messagelengthmovecx,msg;messagetowritemovebx,1;filedescriptor(stdout)moveax,4;systemcallnumber(sys_write)int0x80;callkernelmoveax,1;systemcallnumber(sys_exit)i