《汇编语言程序设计》
实验报告
2012 年 11 月★★FGL
实验一:汇编语言运行环境及方法、简单程序设计
I:
实验要求:
1、绘制程序流程图 2、结合你的调试过程,整理其中用到的 debug 命令的使用方法和效果截图,并解释每一步骤的结论 3、调试中遇到的问题及解决方法
II:具体实验过程:
a.程序流程图
1、
开始 输入源程序 根据实验步骤进行汇编 比较 string1与 string2 输 出 NO 输出 Match 结束
b.调试过程及 debug 命令使用方法
·-u 命令反汇编:
·-g0b
·-d0:查看数据段内容
·-g:执行完程序显示结果
根据数据段显示的数据内容可知,在;两字符串分别为"Move the cursor backward."和"Move the cursor dackward.",因而可根据 debug 命令中的-e 将第二个字符串中的 d 修改为 b 则可使结果显示为 MATCH!具体步骤如下:
如下图所示,对内存中 1436:0029 的存储单元进行-e29 命令修改的前后数据的显示,可看到已经将 d 修改为 b,从而-g 命令运行的结果是 Match.(注:-a 和-f命令亦可...
== 试读已结束,如需继续阅读敬请充值会员 ==
|
本站文章均为原创投稿,仅供下载参考,付费用户可查看完整且有格式内容!
(费用标准:38元/月,98元/年,微信支付秒开通!) |
升级为会员即可查阅全文 。如需要查阅全文,请 免费注册 或 登录会员 |