正在加载图片...
5.3.2循环程序的控制方法 (1)计数控制 适用于循环次数已知的情况,包括正计数与倒计数两种方法。 (2)条件控制 在实际问题中,常常有循环次数未知的情况。此时,就必须通过特定条件来控制循环。 (3)开关控制 有时,循环內部又有分支,且每次循环执行的分支具有一定规律,这种结构非常类似 于多分支结构。此时,可以采用开关来控制循环。具体方法是: 在进入循环前,预置第一次循环的开关走向;在每次循环结束前,设置下一个开关方 向,以便执行相应的操作。 在实际应用中,开关的形式多种多样。例如,设置一个状态变量,取值0、1和2,分别 表示执行的不同操作,就是一个开关。 (4)逻辑尺控制 如果循环内分支的规律性不强,开关控制方法就难以胜任了。一种较有效的方法就是 逻辑尺控制。所谓逻辑尺,就是_个位串,用1位或多位来控制毎次循环所执行的操作。 2021//21 80x86汇编语言程序设计2021/1/21 80x86汇编语言程序设计 5.3.2 循环程序的控制方法 (1)计数控制 适用于循环次数已知的情况,包括正计数与倒计数两种方法。 (2)条件控制 在实际问题中,常常有循环次数未知的情况。此时,就必须通过特定条件来控制循环。 (3)开关控制 有时,循环内部又有分支,且每次循环执行的分支具有一定规律,这种结构非常类似 于多分支结构。此时,可以采用开关来控制循环。具体方法是: 在进入循环前,预置第一次循环的开关走向;在每次循环结束前,设置下一个开关方 向,以便执行相应的操作。 在实际应用中,开关的形式多种多样。例如,设置一个状态变量,取值0、1和2,分别 表示执行的不同操作,就是一个开关。 (4)逻辑尺控制 如果循环内分支的规律性不强,开关控制方法就难以胜任了。一种较有效的方法就是 逻辑尺控制。所谓逻辑尺,就是一个位串,用1位或多位来控制每次循环所执行的操作
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有