实验一 Debug工具的使用
1)、什么是Debug?
实模式( 8086 方式)程序的调试工具。可以用它查看 CPU 各种寄存器中的内容、内存的情况和在机器码级跟踪程序的运行。还可以满足你作为Hentai的偷窥欲望,想想透过这个小小的dos窗口CPU和RAM在你面前一览无余的样子,是不是一下子就冲…满了热情呢 (并没有)
2)、我们用到的Debug功能
-
用 Debug 的 R 命令查看、改变CPU寄存器的内容。
-
用 Debug 的 D 命令查看内存中的内容。
-
用 Debug 的 E 命令改写内存中的内容。
-
用 Debug 的 U 命令将内存中的机器指令翻译成汇编指令。
-
用 Debug 的 T 命令执行一条机器指令。
-
用 Debug 的 A 命令以汇编指令的格式在内存中写入一条机器指令。
3)、进入Debug
在运行输入框输入**“command”** (不是cmd),打开cmd窗口后,输入**“debug”**。
(这个功能在win10不能直接用,当然也不推荐在自己的电脑上直接用,哪次要是不小心改了个重要寄存器的参数,电脑就gg了,建议使用 win xp 或 win7 的虚拟机)