实验九

一.实验结论

任务1:补全程序 t1.asm,完成在屏幕上输出内存单元中的十进制两位数。

  1. 补全源代码t1.asm:

         

         2.实验结果:输出12

         

任务2:补全程序 t2.asm,完成在屏幕上输出 data 段定义的 5 个十进制两位数,数据和数据之间以空格间隔。

         1.补全源代码t2.asm:

         

         2.实验结果:输出12 35 96 55 67

         

任务3:在屏幕中间分别显示绿色,绿底红色,白底蓝色的字符串‘welcome to masm!'。

  1. 源代码:

         

        2.实验结果:

         

 

二.总结与体会

任务一和任务二的目的都是在dosbox界面上输出数字,锻炼了div指令的应用与进行循环的能力,在输出有空格相间的二位数字时要使用两次循环。任务三的目的则是显示不同底色与颜色的字符串,对于输入之前定好的数字与底色颜色的对应关系还不是很理解。

posted @ 2018-12-08 19:55  他是本人  阅读(108)  评论(1)    收藏  举报