MOV CX,AXMOV BH,0BHMOV BL,[0BH]MOV AL,[BP+0BH]MOV [BP+SI+0BH],ALXCHG DX,SIXCHG AL,[BX+SI]LDS SI,SRCLES DI,DSTPUSHFPOPFADD AX,DXSUB AH,BLINC CXMOV AL,3AND AL,7FHOR DX,5555HXOR AL,10000000BTEST AL,80H