ch4_arm7tdmi汇编语言程序设计资料.pptVIP

  • 1
  • 0
  • 约2.31万字
  • 约 92页
  • 2019-06-14 发布于湖北
  • 举报
ch4_arm7tdmi汇编语言程序设计资料

计算机学院 * * 多重循环程序设计 多重循环即循环体内套有循环。 设计多重循环程序时,可以从外层循环到内层循环一层一层地进行。通常在设计外层循环时,仅把内层循环看成一个处理粗框,然后再将该粗框细化,分成置初值、工作、修改和控制四个组成部分。内层循环设计完之后,用其替换外层循环体中被视为一个处理粗框的对应部分,以构成一个多重循环。 计算机学院 * * 多重循环程序设计 多重循环又称循环嵌套,即循环套循环。有些问题比较复杂,单重循环难以解决,必须使用多重循环。在使用多重循环时,必须注意以下几点: ⑴关系:内循环必须完整地包含在外循环内,内外循环不能相 互交叉。 ⑵跳转:内循环既可以嵌套在外循环中,也可以几个内循环并 列存在。可以从内循环中直接跳到外循环,但不能 从外循环直接跳进内循环中。 ⑶注意:防止出现“死循环”。无论是外循环,还是内循环, 千万不要使循环返回到初始部分。 ⑷参数设置:每次通过外循环再次进入内循环时,初始条件 必须重新设置。 计算机学院 * * [例] 利用逐次求大数的方法对内存单元ARRAY开始的以字节 为单位的无符号数进行从大到小排序。 根据题意,排序方法为: 49 38 65 12 97 13 55 27 78 85

文档评论(0)

1亿VIP精品文档

相关文档