实验九

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

 

 

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

 

 

 任务三:在屏幕上显示

 

 

第一次练习:

(1)借鉴了CSDN的模板代码,进行了自己的分析,在ex9的模板下稍作更改,将0b800h定义为数据段的段地址,通过si、di控制字符和颜色

(2)在外层循环里,si用来控制颜色在二次循环里,si、di被二次利用,相当于for循环中再次int i=0

(3)  add bx,0a0h  在显示时自动到下一行

 

任务三不是自己编的,但是有认真分析,会再次完善,争取在不修改ex9的情况下,进行汇编语言编程

从c语言的角度理解,有利于分析

 

posted @ 2018-12-04 19:12  夷湘  阅读(98)  评论(0)    收藏  举报