欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

MASM32 Editor的使用

程序员文章站 2024-03-01 18:27:58
...

MASM32 Editor的使用

这篇教程简单介绍下上图这货的使用方法

参考链接:https://www.cnblogs.com/yangmingyu/p/6928143.html#undefined


1.下载masm32,安装

【masm官方下载:http://www.masm32.com/download.htm

2.打开QEDITOR.EXE(我的安装路径是D\Masm\c)

安装好MASM32后,打开“资源管理器”或“我的电脑”,进入MASM32所在文件夹,双击QEDITOR.EXE

MASM32 Editor的使用

⒊输入源程序并保存

使用菜单栏上的菜单File -> Save 或 快捷工具栏中的代表存盘功能的磁盘状图标,第一次需要输入文件名,

注意要指定扩展名 .ASM[本例中为1.ASM]。

MASM32 Editor的使用

样例代码

.386
.model flat, stdcall
option casemap :none
include \masm32\include\windows.inc
include \masm32\include\kernel32.inc
include \masm32\include\user32.inc
includelib \masm32\lib\kernel32.lib
includelib \masm32\lib\user32.lib
.data
HelloWorld db "Hello World!", 0
.code
start:
invoke MessageBox, NULL, addr HelloWorld, addr HelloWorld, MB_OK
invoke ExitProcess, 0
end start

代码中,“/masm32/include/”及“/masm32/lib/”分别限定了Quick Editor所能识别的包含文件及库文件的路径。这样,即使我们没有在操作系统的环境变量中设置相应的路径,Quick Editor也能找到这些文件。

⒋汇编源程序

使用菜单栏上的菜单Project -> Assemblier ASM file。这时系统会打开一个DOS窗口运行相关的批处理文件。

MASM32 Editor的使用

结束后会弹出2个窗口报告结果。

MASM32 Editor的使用

⒌链接目标文件。

使用菜单栏上的菜单Project -> Link OBJ file。

MASM32 Editor的使用

这时系统会打开一个DOS窗口运行相关的批处理文件,并弹出窗口报告结果(节约篇幅就不放图了)

⒍ 运行生成的可执行文件

使用菜单栏上的菜单Project -> Run program。【左边的就是运行出来的东西】

MASM32 Editor的使用

再看目录下面,

.asm来源于第3步

.obj来源于第4步

.exe来源于第5步(双击1.exe能得到与run的相同结果)

MASM32 Editor的使用


同种类教程链接:

http://blog.csdn.net/sarkuya/article/details/2207716

http://blog.csdn.net/a949308398/article/details/39805927

http://blog.csdn.net/a949308398/article/details/39805927

相关标签: masm