实验一
环境准备
下载并安装DosBox
到官网下载对应操作系统的软件 → 传送门
下载Debug程序 →软件地址来源自Mac下的OS X系统如何使用Debug程序
运行DosBox后输入
1
mount c /Users/Leoolin/Downloads
后面的路径为debug程序所在的文件夹
再输入:
1
c:
再输入:
1
debug
DEBUG常用命令
修改寄存器的值
1
r ax
查看当前寄存器的值
1
r
执行一条指令
修改代码段寄存器
1
r cs
修改指令指针寄存器
1
r ip
执行
1
t
输入以下指令:
查看内存中的内容
1
d
指定内存位置
1
d 073F:0100
将内存中的机器指令翻译成汇编指令
1
u 073F:0100
依次执行这些指令观察寄存器的变化:
修改代码段寄存器和指令指针寄存器的位置
依次执行…