如何用RADASM编译一个最简单汇编程序~
这2天看汇编,都看到第五章的,书中依然没有提到如何编译阿阿。快受不鸟了,有代码不知道怎么运行。。。。。.386.modelflat,stdcall.stack4096Ex...
这2天看汇编,都看到第五章的,书中依然没有提到如何编译阿阿。 快受不鸟了,有代码不知道怎么运行。。。。。
.386
.model flat,stdcall
.stack 4096
ExitProcess PROTO,dwExitCode:DWORD
DumpRegs PROTO
.code
main PROC
mov eax.10000h
mov eax,40000h
sub eax,20000h
call DumpRegs
INVOKE ExitProcess,0
main ENDP
END main
类似的简单代码,请问如何编译和查看阿,我看的是《intel汇编语言程序设计 第五版》,不用RADASM也可以 只要能运行就可以了。 讲得越清楚越好阿。比如16位和
32位汇编的编译方法区别。。。。。。。
我的另外一个相关提问,100分。http://zhidao.baidu.com/question/190921581.html 展开
.386
.model flat,stdcall
.stack 4096
ExitProcess PROTO,dwExitCode:DWORD
DumpRegs PROTO
.code
main PROC
mov eax.10000h
mov eax,40000h
sub eax,20000h
call DumpRegs
INVOKE ExitProcess,0
main ENDP
END main
类似的简单代码,请问如何编译和查看阿,我看的是《intel汇编语言程序设计 第五版》,不用RADASM也可以 只要能运行就可以了。 讲得越清楚越好阿。比如16位和
32位汇编的编译方法区别。。。。。。。
我的另外一个相关提问,100分。http://zhidao.baidu.com/question/190921581.html 展开
1个回答
展开全部
楼主,你安息吧!我也买到这本课本,也是第五版的。发现没有第四版的光盘,所以你要去下载光盘。
我以前看到第三章的时候我就不会运行第一个程序,所以也就被卡住了。直到现在我还没有看第三章。
但我知道,如果楼主只下载RadASM后是不行的。还要下载masm32(这是编译WIN32汇编的),通RadAsm里面设置路径,然后编译。最后,我是编译不过,我不知道如何解决。但我把下载好的masm32里面的masm.exe和link.exe取出来通过DOS编译、连接,最后OK。当然我这是说WIN32汇编的。我没学过32位汇编,所以也就看不出楼主发的是不是32位汇编。但我确实编译过WIN32汇编成功。楼主去下载第四版的光盘吧!
我以前看到第三章的时候我就不会运行第一个程序,所以也就被卡住了。直到现在我还没有看第三章。
但我知道,如果楼主只下载RadASM后是不行的。还要下载masm32(这是编译WIN32汇编的),通RadAsm里面设置路径,然后编译。最后,我是编译不过,我不知道如何解决。但我把下载好的masm32里面的masm.exe和link.exe取出来通过DOS编译、连接,最后OK。当然我这是说WIN32汇编的。我没学过32位汇编,所以也就看不出楼主发的是不是32位汇编。但我确实编译过WIN32汇编成功。楼主去下载第四版的光盘吧!
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询