今天没有太多新东西,总结一下步骤
1.如果要用到双重循环,要使用栈来存储
2.程序的主体结构:初始化栈的坐标
初始化ds,内存的坐标
给bx传值,确定行的起始(如果每个数据之间有明确的具体,如16个字节,那么可以看做是列长为16的数组)
给cx传值,确定循环次数
进入第一次循环:将cx入栈
· 确定si列的起始值
通过cx,确定列的循环次数
第二次循环
通过bx和cx的组合进行操作
inc si,列进行移动
继续此次循环
对行bx进行操作,例如add bx,16,换行
把cx从栈中取出来
继续此次循环