DOSBox是一个模拟器,它可以在现代的操作系统(如Windows,Linux)上模拟旧的DOS环境,从而允许用户在这些系统上运行旧的DOS程序,因此,我们会在DOSBox中进行汇编语言yun
(1)在记事本中编写汇编语言
将其保存为test1.asm文件,放在MASM的目录下
(2)将电脑实际路径c盘与其挂载
进入c盘:
(3)对源程序进行汇编
产生test1.obj文件
(4)连接
产生test1.exe文件
(5)使用debug调试工具来进入调试
使用r查看各寄存器的初始状态:
使用u,反汇编,查看源程序每条指令所在位置,以及程序与机器码的对应关系
使用t单步执行程序,跟踪进入子程序
使用p单步执行程序,不跟踪进入子程序
使用d 查看数据段信息