前言
这学期学汇编,看B站上有个老师讲王爽的《汇编语言》讲的不错,这里记录下搭建过程。
一. winXP环境搭建
c盘根目录下新建名为
asm的文件夹(虚拟机演示,只有C盘,推荐建在D盘,名字什么的也无所谓)-
在文件夹下新建测试用的文本文件,并将以下代码保存其中,名字改为
t1.asmassume cs:code code segment mov bx,0B800H mov es,bx mov bx,160*10 + 40*2 mov word ptr es:[bx],5535H mov ax,4C00H int 21H code ends end- 将具包里
MASM.EXE和LINK.EXE文件复制到我们刚才新建的asm文件夹里
- 将具包里

image-20191024165231158.png
- 将
asm文件夹路径加到系统环境变量
image-20191024170243639.png
-
打开cmd 进入asm文件夹,依次执行以下命令
masm t1.asm link t1.obj

image-20191024171831368.png
- 此时就生成了可执行文件
t1.exe
二. win7环境搭建
安装DOSBox, 软件在工具包里,不想改安装路径的,一路下一步就可以了
在 D盘 新建
asm文件夹, 将工具包里degbug.exeLINK.EXEMASM.EXE文件复制到里面-
配置DOSBox, 在路径
C盘->用户->当前用户目录->APPDate->Local->DOSBox,打开dosbox-0.74.conf,在最后面加入如下命令:## 例如我的位置是在:C:\Users\qiuyeyijian\AppData\Local\DOSBox mount C: D:\asm C:

image-20191024175402199.png
- 此时,已经配置好了,打开DOSBox, 输入 debug , 然后输入 d, 就可以看到效果

image-20191024180855055.png
- 程序测试和WinXP一样,这里不再详细赘述
win10 环境搭建
1.和win7差不多,这里也不再详细赘述。,,(哈哈)
