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

实验五

时间:2018-11-25 22:26:06      阅读:165      评论:0      收藏:0      [点我收藏+]

标签:技术分享   执行   程序   bug   deb   image   段地址   bsp   指令   

任务一:

将程序编译、连接,用debug加载,跟踪
技术分享图片

编译 连接

技术分享图片

 用u指令反汇编 用d指令查看寄存器值

技术分享图片

 

cs=076c ss=076b ds=076a

data段的段地址为X-2,stack段的段地址为X-1

任务二:

技术分享图片

编译,连接

技术分享图片

技术分享图片

data段中的数据为075a

用u指令反汇编 用r指令查看

技术分享图片

cs 076c  ss 076b ds 076a

任务三

代码编译 连接

技术分享图片

data段的数据为075a

用u指令反汇编,用r指令看

技术分享图片

cs 076a  ss 076e  ds  076d

任务四

t1的反汇编

技术分享图片

与原代码不符

t2反汇编

技术分享图片

与原代码不符

t3反汇编

技术分享图片

t3可执行 因为cpu默认从代码的开始执行

任务5

技术分享图片

技术分享图片

任务六

技术分享图片

技术分享图片

 

实验五

标签:技术分享   执行   程序   bug   deb   image   段地址   bsp   指令   

原文地址:https://www.cnblogs.com/lx913/p/10017372.html

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