XOR AX, BX
TEST AX, 0001H ;A和B同为奇数或偶数吗? JZ CLASS ;A和B都为奇数或偶数,转走 TEST BX, 0001H JZ EXIT ;B为偶数,转走 XCHG BX, A ;A为偶数,将奇数存入A中 MOV B, BX ;将偶数存入B中 JMP EXIT
CLASS: TEST BX, 0001H ;A和B都为奇数吗?
JZ EXIT ;A和B同为偶数,转走 INC B INC A
EXIT: RET MAIN ENDP CSEG ENDS ;以上定义代码段 ;--------------------------------------------------------------------------
END START
4
编写程序
XORAX,BXTESTAX,0001H;A和B同为奇数或偶数吗?JZCLASS;A和B都为奇数或偶数,转走TESTBX,0001HJZEXIT;B为偶数,转走XCHGBX,A;A为偶数,将奇数存入A中MOVB,BX;将偶数存入B中JMPEXITCL
推荐度:
点击下载文档文档为doc格式