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

实验三

时间:2018-11-18 13:08:28      阅读:170      评论:0      收藏:0      [点我收藏+]

标签:观察   dos   反汇编   命令   出现   exe   连接   ima   通过   

实验任务一

(1) 在masm文件下新建文本文件并写入代码,编写汇编源程序t1.asm。

技术分享图片

编译程序,得到如下图的结果:

技术分享图片

再进行连接

技术分享图片

最后得到运行结果

技术分享图片

运行结果为36.

将两个al改为6和9,运行结果变为了69.

技术分享图片

使用debug对t1.exe进行调试,cx为0016,cs,ds的关系满足cs=ds+10h

技术分享图片

使用-u命令进行反汇编得到结果为

技术分享图片

下面用-t -p单步执行命令,进行调试

技术分享图片

技术分享图片

结果如上图所示。

 

技术分享图片

实验二:

编写程序2.asm

技术分享图片

对t2.asm 进行汇编、连接后,得到可执行文件2.exe。运行2.exe,观察程序运行
结果,验证是否在屏幕左上方出现红色的数值36。

技术分享图片技术分享图片

清屏后 才能得到红色字符

技术分享图片

总结与体会:

通过这次实验我学会了利用dos环境下的命令对汇编源程序进行编译、连接和运行。

实验三

标签:观察   dos   反汇编   命令   出现   exe   连接   ima   通过   

原文地址:https://www.cnblogs.com/PSGLGD/p/9955502.html

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