DOSBox+MASM搭建汇编环境

搭建此汇编开发环境需要的资源为:

1.DOSBox0.74-win32-installer.exe

2.MASM工具包

链接如下:

链接:https://pan.baidu.com/s/1pvwV7LlYmkDZhTeQZ8Iu_A
提取码:lea4

搭建配置如下(放大看效果更好):

masm.exe:汇编程序,用于汇编源程序(.asm),得到目标程序(.obj)
link.exe:连接程序,用于连接目标程序,得到可执行程序(.exe)
debug.exe:调试程序,用于调试可执行程序

如果烦上面几个命令,可以写一个批处理文件(如下):

@echo off
masm %1;
if errorlevel 1 pause & edit %1.asm
link %1;
debug %1.exe

//%1 是输入一个参数的意思,这个大家可以学一下window的批处理。

命名为a.bat,(.bat)为批处理后缀名

这样就可以直接按下图一套带走:

生成文件为:

本播客有汇编语言(第三版)王爽著 的十二个实验报告文档可以参考,望对大家有帮助,谢谢!╰( ̄ω ̄o)

汇编语言(第三版)王爽著(实验一)查看CPU和内存

汇编语言(第三版)王爽著(实验二)用机器指令和汇编指令编程

汇编语言(第三版)王爽著(实验三)编程、编译、连接、跟踪

汇编语言(第三版)王爽著(实验四)[bx]和loop的使用

汇编语言(第三版)王爽著(实验五)编写、调试具有多个段的程序

汇编语言(第三版)王爽著(实验六)实践课程中的程序

汇编语言(第三版)王爽著(实验七)寻址方式在结构化数据访问中的应用

汇编语言(第三版)王爽著(实验八)分析一个奇怪的程序

汇编语言(第三版)王爽著(实验九)根据材料编程

汇编语言(第三版)王爽著(实验十)编写子程序

汇编语言(第三版)王爽著(实验十一)编写子程序

汇编语言(第三版)王爽著(实验十二)编写0号中断的处理程序

发布了43 篇原创文章 · 获赞 12 · 访问量 9883

猜你喜欢

转载自blog.csdn.net/OrangeHap/article/details/89791064