IBM-PC汇编语言程序设计 余朝琨 第9章 分支(选择结构)程序设计新.pptVIP

  • 18
  • 0
  • 约1.11万字
  • 约 34页
  • 2018-05-08 发布于广东
  • 举报

IBM-PC汇编语言程序设计 余朝琨 第9章 分支(选择结构)程序设计新.ppt

 ⑴条件产生   在进行条件测试以前,必须执行能生成状态标志的先行指令,如:TEST、CMP、ADD、SUB、AND、OR、XOR和移位指令等,这些指令执行后能按规定影响PSW中的状态标志位OF,SF,ZF,PF与CF。为条件检测作好准备。 ⑵测试与定向 条件转移指令自动对相应的状态标志位进行测试,以确定是否满足条件,决定程序的不同走向。而每一条条件转移指令,恰好有两种选择,转移或顺序执行。 ⑶标号 对于每个分支,在转移的目标地址处 一定要给出标号。对图9-3中的L1与L2标号作用示意如下: 图9-3(a)程序结构中的标号L1,L2作用: ┇ ;程序段1   JCC L1 ;CC条件成立,转L1 L2:…… ;程序段2 ┇ L1:…… ┇  ;分支程序段 JMP L2 图9-3(b)

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档