首页 > 其他 > 详细

实验三

时间:2018-11-18 18:58:47      阅读:181      评论:0      收藏:0      [点我收藏+]

实验结论 :

1. 练习1

(1)运行结果

36

技术分享图片

(2)将 line4和line9种寄存器dl 的值分别修改为 0~9 中任何一个数字,重新汇编→ 连接→运行,观察结果的变化

技术分享图片

(3)① 使用 r 命令查看。观察寄存器 cx 的值是 多少;观察寄存器 ds 和 cs 的值是多 少,它们之间是否满足关系(cs)=(ds)+10H? 

CS:075A  DS:076A  满足

技术分享图片

② PSP(程序段前缀)的头两个字节是CD 20, 用debug查看PSP的内容,验证是否 如此。 

技术分享图片

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

技术分享图片

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

技术分享图片

2. 练习2 

(1)

技术分享图片

(2)

技术分享图片

(3)

技术分享图片

实验三

原文:https://www.cnblogs.com/litao1234/p/9978656.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!