汇编语言十五次课.ppt

汇编语言十五次课

第5章 循环与分支程序设计 分支程序根据条件是真或假决定执行与否 判断的条件是各种指令,如CMP、TEST等执行后形成的状态标志 第5章 循环与分支程序设计 1.双分支结构 典型的双分支结构程序的流程图: 第5章 循环与分支程序设计 第5章 循环与分支程序设计 例:设存储单元A和B各有一无符号数,比较其大小,将较大数送A单元。 DATA SEGMENT A DB 39H B DB 0B4H DATA ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA 第5章 循环与分支程序设计 START:MOV AX,DATA MOV DS,AX MOV AL,A CMP AL,B JNC/JAE NEXT XCHG AL,B MOV A,AL NEXT:MOV AH,4CH INT 21H CODE ENDS END START 5.2 分支程序设计 2.多分支程序设计 多个条件对应各自的分支语句体,哪个条件成立就转入相应分支体执行。多分支可以化解为双分支或单分支结构的组合,例如: cmp ah,0 jz function0 ;ah=0,转向function0

文档评论(0)

1亿VIP精品文档

相关文档