什么是masm汇编工具包
MASM是一个由个人开发的包含了不同版本工具组
masm书写记录建的汇编开发工具包。它的源码汇编编译器是MASM6.0以上版本中的Ml.exe,资源编译器是源码Microsoft
Visual
Studio中的Rc.exe,位链接器是源码Microsoft
Visual
Studio中的Link.exe,同时包含有其他的源码vc 打砖块源码一些如Lib.exe和DumpPe.exe等工具。该工具是源码云好客源码由Steve
Hutchesson开发的。
完整的源码MASM汇编系统包含很多文件,但最基本的源码有如下几个:
ML.EXE
汇编程序
ML.ERR
汇编错误信息文件
DOSXNT.EXE
MS-DOS扩展文件
LINK.EXE
连接文件
LIB.EXE
子程序库管理文件
如果采用集成开发环境PWB,主要涉及如下文件:
PWWB.EXE
程序员工作平台
NMAKER.EXE
工程维护程序
NMAKE.EXE
nmaker的源码MS-DOS扩展驱动程序
CV.EXE
源代码调试器CodeView
CVPACK.EXE
调试信息压缩器,它为CODEVIEW准备一个可执行文件
HELPMAKE.EXE
帮助文件维护程序
BSCMAKE.EXE
浏览数据库创建程序
SBRPACK.EXE
浏览信息程序
PWBRMAKE.EXE
BSCMAKE兼容驱动程序
*.MXT
各种PWB扩展工具文件
*.XXT
各种语言的源码PWB扩展文件
asm文件经masm编汇器汇编后是什么文件
.asm文件是以asm作为扩展名的文件,是源码汇编语言的源程序文件。它是源码文本格式的文件,可以用任何文本编辑器(如:windows下的源码社区拼团源码notepad、notepad+、源码editplus、源码ultraedit,dos下的塔防源码技术edit.com、qe.exe等)进行创建或编辑。
这种类型的文件必须满足微软或borland或其他开源组织对汇编语言源代码的语法规则的要求。如果你写的.asm文件不满足语法规则、或者存在算法或者业务逻辑上的网祭程序源码错误,前者将无法通过编译程序的编译,后者即使生成了可执行程序也不能得到你需要的结果。
与上节对应,.asm文件的编译器有微软的masm(masm)、borland公司的tasm、开源组织的nasm等,通过这些编译器编译后将生成扩展名为obj的目标文件。再通过对应的链接程序(如link、tlink等)将obj文件转化为可执行的exe文件。
MASM 怎么用..
1、先用EDIT编辑好汇编程序,保存格式为ASM格式
2、再用MASM连编成OBJ文件,若有错误,则返回EDIT修改
3、再用LINK生成EXE文件
4、用DEBUG调试
2024-11-20 11:21
2024-11-20 11:14
2024-11-20 11:01
2024-11-20 10:53
2024-11-20 08:39