汇编程序的运行
- 提问者网友:温旧梦泪无声
- 2021-04-28 22:50
- 五星知识达人网友:洎扰庸人
- 2021-04-28 23:59
你需要下载一个汇编的编译器,比如masm611,安装好后在里面就可以编译、运行汇编语言程序了。
但是masm611配置起来有点复杂。
安装好后:
在masm/bin下找到masm.exe和link.exe,若在windows下编译,在附件中打开cmd命令提示符,键入cd x:\masm5\bin;
masm xx.asm; link xx.obj;即可.
或干脆到C:\WINDOWS\SYSTEM32找到CMD.EXE复制到masm\bin下打开cmd.exe,接着masm xx.asm; link xx.obj
记住一定要把原程序xx.asm放在\masm5\bin 下,此时可进入DOS找到xx.exe就能运行了。
****************************************************
我推荐下面这个工具:
masmplus,十分小巧方便强大,在masmplus里面写好程序后直接按一个键就可以编译连接运行。
下载地址: http://www.xlvv.com/soft/24/27/7A5C/7A5CD1EF390805.html
masmplus简介:
MASMPlus 是一个使用纯 MASM 编写的个人免费版编辑器,也是一个共享软件,1.x 版本是不需要用户注册即可使用全部功能,2.0以上包括2.0版本才需要注册。
专业汇编程序员90%均使用 MASM,为它开发的编辑器非常多,其中最有名的是 RadASM, 而现在,真正能与 RadASM 同级的就只有 MASMPlus 了,理由是只有 MASMPlus 与 RadASM 一样编写了自定义编辑类,并且比它更出色,只有自已的类,才能在各方面尽情发挥,在量身定制方面,MASMPlus 更是费尽心思,笔者长时间从事工业硬件汇编程序编写,认识到对于专业汇编程序员而言,最重要的,就是代码书写,不需要华而不实的界面,不需要莫名其妙的功能,不需要可有可无的设置,更不需要所谓的封装,总的来说, MASMPlus 是半自动,这也是 MASMPlus 没有取名为 MASMIDE 的主要原因.