实验五
实验一:
将代码输入在11.txt中,将后缀改为asm

使用dosbox编译,连接后用debug的r命令查看

再使用u命令进行反汇编

实验二:
将代码输入在12.txt中,将改后缀为asm

在dosbox的debug环境下调试,使用r,d,g命令

则空间为 (N\16+1)*16
实验三:
将代码输入在8.txt中,将改后缀为asm

在dosbox的debug环境下调试13exe,使用r,u,g命令

实验四:
如果将(1),(2),(3)题中的最后一条伪指令“end start”改为“end”(也就是说,不指明程序的入口个),则哪个程序仍然可以正确执行?请说明原因。
答:(1)和(2)不能正确执行,反汇编出来的代码并不是我们之前输入的。
实验五:
将代码输入到16.asm中

使用debug检查数据

实验六:
将数据存入15.asm中

使用d命令


浙公网安备 33010602011771号