汇编语言实验3编写编译连接跟踪
汇编语言实验3编写编译连接跟踪





初始状态 可以看到ds 在cs前面10h处,也就是ds段的起始地址比cs段起始地址前256个字节 刚好是psp段 我们直接 查看此时 ds段的头两个字节

果然看到cd 20
开始逐步执行


需要注意第二步执行时修改了ss所以 第三条指令紧接着被执行,所以这里下一条指令直接是第四条


栈顶初始为0




由于栈空间都是0所以这个实验没有表达出它想让我们看到的情况,即交换栈里两个内存单元的内容,后面的命令就不执行了





初始状态 可以看到ds 在cs前面10h处,也就是ds段的起始地址比cs段起始地址前256个字节 刚好是psp段 我们直接 查看此时 ds段的头两个字节

果然看到cd 20
开始逐步执行


需要注意第二步执行时修改了ss所以 第三条指令紧接着被执行,所以这里下一条指令直接是第四条


栈顶初始为0




由于栈空间都是0所以这个实验没有表达出它想让我们看到的情况,即交换栈里两个内存单元的内容,后面的命令就不执行了