实验四
---恢复内容开始---
实验一
在Masm集成实验环境里调试程序
一开始给ax b800结果报错, 系统把b800识别成了字符,所以要在前边加上个0,写成0b800,
每次执行完后,把bx加两次,使下次赋值的位置向后移两位
用masm和link,编译连接
在debug下打开exe文件
得到结果
把0008的0403改为0441后截图如下
修改指令时 忘记要用什么了,试了一下
实验2
在集成环境下编写,然后编译、连接
用g执行并且查看从0:200处的结果
实验3
实验目的,把程序段复制到内存中,使用u反汇编
得到mov ax,4c00数值为17
所以cx 应该为17
用u命令反汇编0:200处的代码
发现,执行成功
总结
经过这次实验,我了解到自己还有欠缺,不懂的地方还很多,
在翻书研究的过程中完成了实验