博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
实验三 编程、编译、连接、跟踪
阅读量:7296 次
发布时间:2019-06-30

本文共 391 字,大约阅读时间需要 1 分钟。

1、编码

 

2 编译、连接

 

输出结果: 3 6

 将 line4 和 line9 种寄存器 dl 的值分别修改为4、4,重新汇编→ 连接→运行,观察结果的变化。

结果:

 

 

 使用命令查看

 满足关系(cs)=(ds)+10H

 

 使用 u 命令对 t1.exe 进行反汇编,观察反汇编得到的源代码。

 

 使用 t 命令和 p 命令(遇到 int 命令时,用 p 命令)单步调试,观察结果。

 

 

编写汇编源程序 t2.asm,源程序代码如图 1-2 所示。

 

 

 

 

编译、连接

结果:

 

 

修改:

将源代码中 line7  0433h0432h,

                   line10 0436h0439h

结果:

 

 将源代码中 line7  0433h0333h,

                   line10 0436h0336h

结果:

 

转载于:https://www.cnblogs.com/smallblog/p/9891433.html

你可能感兴趣的文章
“爆打”团队阿尔法发布 以及 第四周任务
查看>>
【堆】bzoj1293 [SCOI2009]生日礼物
查看>>
JavaScript的异步运行机制
查看>>
centos7安装HTTPS协议
查看>>
GNS3 模拟icmp端口不可达
查看>>
hdu 5677 ztr loves substring 多重背包
查看>>
WCF学习
查看>>
django 基础进 COOKIE
查看>>
[Java 8] (10) 使用Lambda完成函数组合,Map-Reduce以及并行化
查看>>
@EnableWebMvc
查看>>
eclipse中输入的中文为繁体的问题
查看>>
.NET跨平台:在Linux Ubuntu上编译coreclr/corefx/dnx(20150617)
查看>>
[CQOI2016]手机号码
查看>>
Eclipse CDT 配置C /C ++ 标准库 (UBUNTU 12 )
查看>>
面霸吕国栋之:整理的一些面试题
查看>>
转 Python爬虫入门五之URLError异常处理
查看>>
转 Python执行系统命令的方法
查看>>
CSS 折角效果
查看>>
个人作业3---个人总结
查看>>
[分享]ip地址爬取过滤的shell
查看>>