实验三

练习1:

通过编译连接和执行:

修改第三行:

发现第三行送到dl的那个数字决定了输出的第一个数字。

进行调试:

发现cs=ds + 10h

 

练习2:

运行如下:

左上方出现36

 

将0433h改为0432h,0436h改为0439h后:

出现29

 

将0433h改为0333h,0436h改为0336h后:

发现颜色改变。

按照实验走向,尝试确定第二位表示颜色,第4位表示输出,其他的未知,所以作出以下尝试:

  简单表示:

  1.1433,2436

  

  变为对比色,但是还是不能确定第一位是什么功能

  2.3433,3426

  

  大胆判断第一位应该是显示的风格

  3.1443,1446

  

  显示为cf,可以确定三四两位都是用来确定数值的

 

总结:

  通过edit-masm-link再运行的方法可以使事情变得更方便,更快,更容易修改,还能避免犯错

  实践出新知。

 

posted on 2018-11-18 20:01  patrick00017  阅读(111)  评论(0编辑  收藏  举报