实验五

任务一:

将程序编译、连接,用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

任务六

 

posted @ 2018-11-25 20:56  lixiang913  阅读(79)  评论(0编辑  收藏  举报