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

参考链接: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

⒊输入源程序并保存

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

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

样例代码

.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窗口运行相关的批处理文件。

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

⒌链接目标文件。

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

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

⒍ 运行生成的可执行文件

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

再看目录下面,

.asm来源于第3步

.obj来源于第4步

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

同种类教程链接:

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

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

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

MASM32 Editor的使用相关推荐

  1. (补档)vs汇编开发配置(MASM32+Irvine32)

    汇编开发环境搭建(vs+MASM32+Irvine32) 0.visual studio 这个上官网即可,目前最新的是vs2019,本篇采用vs2015搭建,方法是通用的 1.MASM32获取 mas ...

  2. 选择那个汇编编译器,和如何编译16位dos和32位汇编程序。

    学习汇编语言第一步,选择编译器.建议使用MASM32 下载地址: http://www.masm32.com/masmdl.htm 这个可以编译16位dos编译程序,也可以编译32位的程序. 程序安装 ...

  3. Win32汇编环境搭建教程(MASM32 SDK)

    一.说明 常用的32位汇编编译器有微软的MASM.Borland的TASM和NASM. 编译器 开发者 优点 缺点 MASM 微软 微软自家软件和系统兼容性好:支持invoke/.if等伪指令将汇编变 ...

  4. MASM32使用教程

    代码如果你在用汇编语言来开发windows下的程序的话,MASM32是很好的选择. (Masm32下载地址请用google搜索罢.) 工欲善其事,必先利其器. 本文主要针对masm32 v8来说明三点 ...

  5. MASM32 v11 汇编、连接及运行程序的方法

    MASM32自带一个Quick Editor的编辑器,位于masm32目录下,名为qeditor.exe. 作为一个IDE,Quick Editor让我们很方便地在其中进行编辑源码,连接并运行程序. ...

  6. editor修改样式 vue_vue+element-ui项目搭建实战

    1.使用vue ui创建vue工程 利用vue-cli提供的图形化工具快速搭建vue工程: 命令行运行:vue ui 工程结构说明 build:项目构建webpack(打包器)相关代码 config: ...

  7. html+txt+编辑器,txtPro Text Editor

    txtPro Text Editor是一款文本编辑器,也是一款多语言代码编辑器.html编辑器.多样化的编辑器,你可以选择需要的代码效果,选择你喜欢的字体编辑.txtPro还附带了键盘快捷方式,并正确 ...

  8. html自动补全pspad,免费代码编辑器 PSPad Editor 5.0.4.541 中文多语免费版

    What's new in PSPad 5.0.4 Build 541 December 31, 2020 Autocomplete doesn't complete numbers in autom ...

  9. Delphi Code Editor 之 编辑器选项

    可从Code Editor的右键菜单中选择"Properties"菜单项来查看编辑器选项.也可以从主菜单[Tools | Editor Options-]打开编辑器选项对话框.如下 ...

  10. ExtJs4 笔记(8) Ext.slider 滚轴控件、 Ext.ProgressBar 进度条控件、 Ext.Editor 编辑控件...

    本篇要登场的有三个控件,分别是滚轴控件.进度条控件和编辑控件. 一.滚轴控件 Ext.slider 1.滚轴控件的定义 下面我们定义三个具有代表意义滚轴控件,分别展示滚轴横向.纵向,以及单值.多值选择 ...

最新文章

  1. AJP认证信息爆破ajp_brute
  2. linux 进程 地址空间 内存分布 简介
  3. java 做计算器 百度云_用Java做一个简单的计算器
  4. LeetCode - 28. Implement strStr()
  5. Android编译系统环境过程初始化分析【转】
  6. OpenCV:H1.type() == H2.type() H1.depth() == CV_32F
  7. R 学习 - 功能富集泡泡图
  8. Qt文档阅读笔记-RadioButton的基本使用
  9. javascript乘法和加法_前端基础:JavaScript
  10. 计算机培训专业中心架,ASEM工业电脑工业计算机全系列自动化产品-销售中心
  11. 重提URL Rewrite(4):不同级别URL Rewrite的一些细节与特点
  12. Google Earth Engine——Landsat (数据介绍)GEE数据到底是否满足几何和辐射校正?
  13. 神州数码DC交换机VSF配置命令
  14. 完美解决C#中拖动splitContainer分割线时显示虚线问题
  15. php薄饼,薄饼的做法大全
  16. Hadoop中Namenode单点故障的解决方案
  17. 我国企业履行社会责任的措施
  18. Big-Small (根号分治) 学习笔记
  19. 用trie树实现输入提示功能,输入php函数名,提示php函数
  20. 会声会影x4素材_会声会影2020旗舰版Corel VideoStudio Ultimate 2020中文版

热门文章

  1. 80个练手H5小游戏实例DEMO和源码
  2. 第一、三、四届(2010、2012、2013)山东省ACM
  3. linux 新建文件夹命令
  4. 小米6Android11刷机包,小米6刷机包MIUI12
  5. 公司收银系统要不要服务器,一套收银系统要多少成本
  6. win10系统 pdf 文件缩略图及预览图无法显示问题之解决方法
  7. OCJP考试习题(1z0-808)答案+解析
  8. Ubuntu+CUDA+OpenCV+Caffee安装
  9. 手机APP的常见功能测试用例
  10. 慕课软件质量保证与测试(第八章.软件评审概述)