assume cs:codesg
codesg segment
mov ax,2000h
mov ss,ax
mov sp,0
add sp,10
pop ax
pop bx
push ax
push bx
pop ax
pop bx
mov ax,4c00h
int 21h
codesg ends
end
上面内容是我的源程序代码,我是放在桌面上编写的。
ml.exe /c /coff /nologo /Fo"t1.obj" "C:\Documents and Settings\Axi\桌面\t1.asm"
完成 耗时 296ms
上面这个事我编译时提示的信息
link.exe /SUBSYSTEM:WINDOWS /nologo /OUT:"t1.exe" "t1.obj"
LINK : error LNK2001: unresolved external symbol _WinMainCRTStartup
t1.exe : fatal error LNK1120: 1 unresolved externals
上面这个事我连接时的错误信息!结果导致了程序t1.exe没有生成,只有t1.obj文件
我是自学汇编的,不懂这个什么意思,在百度上找了,没找到解决答案!
用的工具是MASMPlus1.2
请大家帮帮忙,告诉我怎么回事! |