实验三
练习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再运行的方法可以使事情变得更方便,更快,更容易修改,还能避免犯错
实践出新知。