码迷,mamicode.com
首页 > 其他好文 > 详细

汇编实验3

时间:2018-11-17 14:34:43      阅读:136      评论:0      收藏:0      [点我收藏+]

标签:调试   bug   源代码   14.   代码   执行   分享   总结   变换   

在记事本中写入并改为asm格式

技术分享图片

 

运行ams文件

技术分享图片

技术分享图片

运行结果为36

 

将第四行和第九行改为4,5

技术分享图片

 

所得结果为45

 

技术分享图片

用debug文件对生成的可执行文件hb.exe进行调试

使用r命令查看

cs:076A   ds:075A    cx:0016

满足cs=ds+10h

查看psp内容:

技术分享图片

使用u命令反汇编

技术分享图片

使用t和p命令单步调试

技术分享图片

技术分享图片

 

 

2.

技术分享图片

对文件进行汇编,连接,运行,调试

技术分享图片

得到结果为

技术分享图片

屏幕左上方出现红色数值36

将源代码中0433h改为0432h,0436h改为0439h

技术分享图片

得到答案为

技术分享图片

结果为左上方红色的29

将0433h改为0333h,0436h改为0336h

技术分享图片

 

运行后

技术分享图片

 

结果是屏幕左上方出现青色的36

总结:发现汇编的神奇之处,颜色的变换很有趣

当无法运新的时候进行cls清屏,再次便可以运行

 

汇编实验3

标签:调试   bug   源代码   14.   代码   执行   分享   总结   变换   

原文地址:https://www.cnblogs.com/zcrdbk/p/9973597.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!