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

实验五

时间:2018-12-01 00:23:43      阅读:177      评论:0      收藏:0      [点我收藏+]

标签:关联   inf   执行   分享图片   命令   14.   bubuko   tar   汇编   

 

实验1——4

技术分享图片

(1)1:data中的数据段为23 01 56 04 89 07 bc oa ef od ed of ba oc 87 09

2:cs=076c,ss=076b,ds=076a

3:data的段地址为x-2,stack的段地址为x-1

(2)1:data的数据段为23 01 56 04 00 00 00 00 00 00 00 00 00 00 00 00

2:cs=076c,ss=076b,ds=076a

3:data的段地址为x-2,stack的段地址为x-1

4:(N+15)/16*16

(3)1:data的数据段为23 01 56 04 00 00 00 00 00 00 00 00 00 00 00 00

2:cs=076c,ss=076b,ds=076a

3:data的段地址为x+3,stack的段地址为x+4

(4)

技术分享图片

第三个程序还能执行。可以得出不写 start,程序从头开始执行,写了start,程序从start:标号处开始执行

(5)技术分享图片技术分享图片技术分享图片、、

首先用r命令查看,在进行反汇编查看是否正确,c的段地址是es,所以首先查看逻辑段的八个字节,用g命令运行只mov ax:4c00之前,es此时为076b,再用d命令查看076b:0 7

(6)技术分享图片

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

b与ss关联,首先用r命令查看ss=0769,再用d命令查看逻辑段的八个字节单元的信息,再用g命令运行,发现ss等于076c,再次用d查看,a中数据是否逆序放入b中

总结:查看d从0到f,有十六个字节,因为再bx中传输的是字数据,随意传输8个字,一个字等于十六个字节。还有不写 start,程序从头开始执行,写了start,程序从start:标号处开始执行。

 

实验五

标签:关联   inf   执行   分享图片   命令   14.   bubuko   tar   汇编   

原文地址:https://www.cnblogs.com/yellowcroacker/p/10046879.html

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