如何建立asm汇编开发环境

介绍一下,我们这里要用到两个工具一个是编译器,一个是开发工具

masm32编译器: http://www.masm32.com/masmdl.htm

   下载:http://website.assemblercode.com/masm32/m32v9r.zip Version 9.0  

漂亮集成开发工具 RadASM :http://www.radasm.com/

  下载:http://www.radasm.com/RadASM2000/RadASM.zip(开发工具)
             http://www.radasm.com/RadASM2000/Assembly.zip ( RadASM Assembly开发工具 )
             http://www.radasm.com/RadASM2000/RadLNG.zip   (语言包)




安装过程:
       先安装masm32,建议安装在c:\masm32下;接着,解压RadASM.zip(位置随便);解压Assembly.zip,将Assembly目录下的文件覆盖到RadASM目录下;
安装语言包:将RadLNG.zip里的Language文件夹整个放到RadASM目录下,将改文件夹里面的RadLNG.exe复制到外面来(RadASM目录下),运行RadLNG.exe
按下new按钮运行完毕点击save,然后关闭窗口。
打开RadASM.exe,打开optiton菜单项>> Language (设置中文支持)   optiton菜单项>>Programming Languages添加masm语言支持

最后,新建项目  >> ........

将下面的代码复制进去,点编译运行
.386
.model flat,stdcall
option casemap:none

include        windows.inc
include        user32.inc
includelib    user32.lib
include        kernel32.inc
includelib    kernel32.lib

.data

szCaption    db    'abc',0
szText        db    'hello world!',0

.code
start:
invoke    MessageBox,NULL,offset szText,offset szCaption,MB_OK
invoke    ExitProcess,NULL

end    start

看到"hello world!"对话框 呵呵 

http://www.blogjava.net/lusm/archive/2007/10/03/150260.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值