汇编新手,照书打的第一个程序运行不了,求老鸟帮忙

bulkJian 2016-07-27 08:21:27
暑假刚开始学的汇编,之前一直在看书没有动手,到今天积攒了不少问题想要动手实验,配置环境弄了一下午,刚才照树上打的程序却提示错误
源码如下:
.386

.model flat,stdcall
.stack 4096
ExitProcess PROTO, dwExitCode:DWORD
.code
main PROC

mov eax 5
add eax 6
INVOKE ExitProcess,0
ret ;书上并没有这一行,但我的编译器在我打了main proc后自动补全了这一行,我尝试将其删除过,还是一样的错
main endp
end main
结束
错误信息:
test1.asm(9) : error A2008: syntax error : in instruction
test1.asm(10) : error A2008: syntax error : in instruction
编译器版本:RadSam 2.2.2.0
操作系统:windows8.1 64bit

...全文
1181 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
baidu_29183065 2016-07-27
  • 打赏
  • 举报
回复
楼主自己看看改了啥…

 OPTION  CASEMAP:NONE 
.386
.model flat,stdcall
INCLUDE        \masm32\include\WINDOWS.INC
INCLUDE        \masm32\include\KERNEL32.INC
INCLUDE        \masm32\include\USER32.INC
INCLUDELIB   \masm32\lib\KERNEL32.LIB
INCLUDELIB   \masm32\lib\USER32.LIB
.stack 4096
.code
main PROC
mov eax, 5
add eax, 6
INVOKE ExitProcess,0
main endp
end main

21,459

社区成员

发帖
与我相关
我的任务
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
  • 汇编语言
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧