第一步: 从网站上下载MASM5.0到本地盘,然后运行dosbox0.74-win32-installer.exe,此时桌面会有快捷方式 另一个步骤就是:将你的masm下的文件全部复制到一个盘,如d盘下的soft文件夹下 双击运行,在出现的Z:>下输入 mount c d:soft c:指的是虚拟目录 d:soft :指的是你的.exe文件目录 第二步: 直接输入c: 进入你指定的虚拟盘 如果要验证是否成功上述步骤,先输入dir 有输出各种时间参数即表示成功 随后 输入debug 就可以开始工作了 -R 查看、改变CPU寄存器的内容 -D 查看内存中的内容 -d 1000:0 它会输出段地址从1000:0到1000:70的128个单元内容 -d 1000:0 9 输出从1000:0开始的9个单元内容 -E 改写内存中的内容 -e 1000:0 0 1 2 3 4 改变1000:0开始重写为0 1 2 3 4 -U 将内存中的机器指令翻译成汇编指令 -u 1000:0 输出1000:0到1000:1E中的汇编指令 -T 直接执行一条机器指令 -A 写入一条汇编指令 -a 1000:0 mov ax,1 想要结束按回车就好
第三步: 汇编程序的写入到执行过程 编程 -> 1.asm -> 编译 -> 1.obj -> 连接 -> 1.exe -> 加载 -> 内存中的程序 -> 运行 edit记事本 masm link command CPU
第四步:编译和连接方式 要将你写的文件.asm放在.exe处 在c:> 下输入masm 代表的是运行masm.exe (因为这里是虚拟目录,已经到达了.exe文件的前一个目录了) 然后输入文件名 如1.asm 一直按回车即可
连接 在c:> 下输入link 1; 即可 1代表的是文件名字,此时不加后缀名 执行 在c:> 下输入debug 1.exe 即可