三、实验内容、程序清单及运行结果
1.使用debug,将下面的程序段写入内存,逐条执行,观察每条指令执行后cpu中相关寄存器中的内容的变化
反汇编结果
要执行编写的代码,需要将cs:ip先修改成指向所编写代码的首地址,用r查询可知修改成功
第二个框显示即将要执行的代码和相关信息
依次执行t命令,可发现代码被一条一条的执行
从最上面的框的机器码可知,ip的增加值与所对应的代码的机器码的长度有关
<
三、实验内容、程序清单及运行结果
1.使用debug,将下面的程序段写入内存,逐条执行,观察每条指令执行后cpu中相关寄存器中的内容的变化
反汇编结果
要执行编写的代码,需要将cs:ip先修改成指向所编写代码的首地址,用r查询可知修改成功
第二个框显示即将要执行的代码和相关信息
依次执行t命令,可发现代码被一条一条的执行
从最上面的框的机器码可知,ip的增加值与所对应的代码的机器码的长度有关
<