从字符'0'
起,依次打印,使其成为10
行、5
列的方阵。
暂时放下汇编的细节,想象在高级语言中。
打印内容由10
组行内容
和换行符
组成:
for y in range(10):
# 行内容
# 换行符
而对于每行的内容,则是由5
组字符
和分隔符
组成:
for x in range(5):
# 字符
# 分隔符
把它们套起来:
for y in range(10):
for x in range(5):
# 字符
# 分隔符
# 换行符
对于字符,定义变量char
,初始为'0'
,在每次打印后自增。
char = '0'
for y in range(10):
for x in range(5):
# 打印 char 并自增
# 分隔符
# 换行符
思路理清后,就是加点汇编的细节了。
数据段定义变量row
表示行数、colum
表示列数。
row dw 0ah ; 行数
colum dw 05h ; 列数