设XX和yy为两个有符号数,均为两个字节。要选出较大者存入MAX单元。
请按流程图写出程序。
【正确答案】:MOV AX,XX
CMP AX,yy
JLE XLEY
XGY:MOV MAX,AX
JMP EXIT
XLEY:MOV AX,yy
JMP XGY
EXIT:HLT
【题目解析】:先把XX存入AX,让AX与yy比较,如果AX小于等于yy,转到XLEY处执行,把yy存入AX(此时AX就是最大值),然后跳转到XGY处,如果AX大于yy,继续往下执行到XGY处,此时AX就是最大值,然后把AX中的内容存入MAX,跳转到EXIT处,停机。