标签:ima alt 填充 总结 有用 bubuko tar 加法 结果
(1)
1、23 01 56 04 89 07 BC 0A EF 0D ED 0F BA 0C 87 09
2、cs=076C ss=076B ds=076A
3、code段的地址为x,则data段的段地址为x-2,stack段的段地址为x-1;
(2)
1、23 01 56 04
2、cs=076C ss=076B ds=076A
3、X-2,X-1
(3)
1、23 01 56 04
2、cs=076A ss=076E ds=076D
3、X+3 X+4
(4)
第三个可以正常的运行,start表明了程序的运行开始地方,前两个都得从一开始运行
(5)填充空缺如下:
g运行后查看结果可见点第三行为上两行f1 f2的假加法结果
(6)补全:
运行结果:
总结 :
汇编程序也能使用块的概念
使用staart来表明程序入口,将其他的操作携程块更高效有用
看了一下别人的报告好像我的cs ds ss地址和他们的不太一样,emmmm可能是机器不同的原因
标签:ima alt 填充 总结 有用 bubuko tar 加法 结果
原文地址:https://www.cnblogs.com/batt1ebear/p/10017752.html