RadAsm配置与第一个程序的编译
默认情况下,输入中文会显示乱码,无论是注释还是字符串,我们修改下就可以了。
选择字体,选择脚本。
第一个程序:
1 .386 2 .model flat,stdcall 3 option casemap:none 4 ;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 5 ;包含头文件和lib文件 6 ;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 7 8 include windows.inc 9 include user32.inc 10 include kernel32.inc 11 12 includelib user32.lib 13 includelib kernel32.lib 14 15 ;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 16 ;数据段 17 ;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 18 .data 19 szCaption db 'A MessageBox !',0 20 szText db 'Hell world !',0 21 22 ;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 23 ;代码段 24 ;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 25 26 .code 27 start: 28 invoke MessageBox,NULL,addr szText,addr szCaption,MB_OK 29 invoke ExitProcess,NULL 30 ;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 31 end start
。。。