正在加载图片...
4-4-3多重分支程序 多次使用条件转移指令,形成两个以上判断框。 例求符号函数Y=SGN(X 开始 当X>0 取X SGN(x)=0当X=0 X=0? 1当Ⅹ<0 Y=0 SYMB: MOV A, 40H 取X X<0? JZ STOR ;X=0,Y=X Y=-1 JB ACC7, MINUS: X<O MOV A, #1 ;X>0,Y=+1 保存Y SJMP STOR 结束 MINUS: MOV A, #OFFH: X<O, Y 图44-4求符号函数流程图 STOR: MOV 41H, A 保存Y RET4-4-3 多重分支程序 一.多次使用条件转移指令,形成两个以上判断框。 例 求符号函数Y=SGN(X) +1 当 X>0 SGN(X)= 0 当 X=0 -1 当 X<0 X=0? Y 取X N Y= 0 Y= + 1 开始 Y=-1 X<0? Y N 保存Y 结束 图4-4-4求符号函数流程图 SYMB: MOV A,40H ;取X JZ STOR ;X=0,Y=X JB ACC7,MINUS;X<0 MOV A,# 1 ;X>0,Y=+1 SJMP STOR MINUS:MOV A,#0FFH;X<0,Y=-1 STOR: MOV 41H,A ;保存Y RET
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有