首页 > 其他 > 详细

汇编实验3

时间:2018-11-01 10:34:22      阅读:135      评论:0      收藏:0      [点我收藏+]

 

 

实验结论

练习1.

1.t1.asm本体

技术分享图片

2.对源程序 T1.asm 进行汇编、连接、运行、调试

技术分享图片

技术分享图片

由图得,运行结果为36.

3.将line4 与line 9改为 4,8.并进行汇编,连接,运行,调试

技术分享图片

技术分享图片

4.用 debug 对生成的可执行文件 T1.exe 进行调试

技术分享图片

技术分享图片

技术分享图片

技术分享图片

使用 r 命令查看。cx的值为0016H,ds的值为075AH,CS的值为076AH,它们之间满足关系(cs)=(ds)+10H。

由图知,PSP(程序段前缀)的头两个字节是 CD 20。

练习2

1.t2.asm本体

技术分享图片

2.对t2.asm进行编译,连接,运行

技术分享图片

 技术分享图片

结果为36

3,将line 10,与line 7修改,汇编并连接运行。

技术分享图片

技术分享图片

技术分享图片

结果为:29

 4.将line 10,line 7 再次修改,并汇编,连接,运行。

技术分享图片

技术分享图片

技术分享图片

结果为;36

 延伸思考和分析

寄存器bx中bh部分存放控制颜色的数值,bl部分存放控制结果的数值。而代码一中的dl寄存器与代码2 的dx寄存器都是用来存储控制输出结果的数值。

 总结与体会

 对dos的汇编,连接,跟踪有了较深的认识。但是在dos软件的熟练度上有欠缺。

汇编实验3

原文:https://www.cnblogs.com/allfishcook/p/9886680.html

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