
快帮我看看这段汇编代码错在哪里 5
这是我抄书的代码:TITLEADDandSubtract(AddSub.asm);Thisprogramaddsandsubtracts32-bitintegers.38...
这是我抄书的代码:
TITLE ADD and Subtract (AddSub.asm)
; This program adds and subtracts 32-bit integers
.386
.model flat,stdcall
.stack 4096
ExitProcess PROTO,dwExitCode:DWORD
DumpRegs PROTO
.code
main PROC
mov eax,10000h ;EAX=10000h
add eax,40000h ;EAX=50000h
sub eax,20000h ;EAX=30000h
call DumpRegs ;display registers
INVOKE ExitProcess,0
main ENDP
END main
这是Mast for windows 提示的错误信息:
tempfile.obj: error LNK2001: unresolved external symbol _ExitProcess@4
本人小白,刚刚学汇编,没看懂,望大神请教 展开
TITLE ADD and Subtract (AddSub.asm)
; This program adds and subtracts 32-bit integers
.386
.model flat,stdcall
.stack 4096
ExitProcess PROTO,dwExitCode:DWORD
DumpRegs PROTO
.code
main PROC
mov eax,10000h ;EAX=10000h
add eax,40000h ;EAX=50000h
sub eax,20000h ;EAX=30000h
call DumpRegs ;display registers
INVOKE ExitProcess,0
main ENDP
END main
这是Mast for windows 提示的错误信息:
tempfile.obj: error LNK2001: unresolved external symbol _ExitProcess@4
本人小白,刚刚学汇编,没看懂,望大神请教 展开
展开全部
invoke ExitProcess,0
这个是个API函数,你必须包含相应的头!
include windows.inc
include kernel32.inc
includelib kernel32.lib
自己设置下环境变量
这个是个API函数,你必须包含相应的头!
include windows.inc
include kernel32.inc
includelib kernel32.lib
自己设置下环境变量
2011-02-22
展开全部
在文件头加上
.386
.model flat,stdcall
option casemap:none
include windows.inc
include kernel32.inc
includelib kernel32.lib
.386
.model flat,stdcall
option casemap:none
include windows.inc
include kernel32.inc
includelib kernel32.lib
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询