微机原理 4-2程序设计.ppt

微机原理 4-2程序设计.ppt

五、循环程序设计 3、循环结构程序流程图 循环体 循环初态 结束循环? Y N (1)先循环,后判断是否继续循环或者退出。 循环初态 满足循环? 循环体 Y N (2)先判断是否要继续,再循环或者退出。 4、示例 例 Page135例4-17 先循环后判断、计数控制 例 Page136例4-18 先判断后循环、条件控制 例 存储区的多重循环 例 S=1+2+3+…+100 设计①用ADD AX,CX实现,CX从100减1计数,到0结束。 设计②用ADD AX,CX实现,CX从1加1计数,到100结束。 MOV CX,0 MOV AX,0 AGAIN:INC CX ;先循环 ADD AX,CX CMP CX,100 JNZ AGAIN ;后判断 MOV S,AX … … 五、循环程序设计 例 Page136例4-18 先判断后循环、条件控制 注意:1、SHR CX,1作用是计算循环次数。 2、此程序结构含一个循环体和二个选择分支。 例 设计“99乘法”结果表。 以BH装载行数值,BL装载列数值,CX计数,积储于数据区。 1×1 1×2 1×3 …… 1×9 2×1 2×2 2×3

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档