王爽汇编——实验六

今天没有太多新东西,总结一下步骤

1.如果要用到双重循环,要使用栈来存储

2.程序的主体结构:初始化栈的坐标

                                初始化ds,内存的坐标

                                给bx传值,确定行的起始(如果每个数据之间有明确的具体,如16个字节,那么可以看做是列长为16的数组)

                                给cx传值,确定循环次数

                                进入第一次循环:将cx入栈

·                                                            确定si列的起始值

                                                             通过cx,确定列的循环次数

                                                             第二次循环

                                                                     通过bx和cx的组合进行操作

                                                                      inc si,列进行移动

                                                                      继续此次循环

                                                            对行bx进行操作,例如add bx,16,换行

                                                            把cx从栈中取出来

                                                            继续此次循环

                                                             

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值