【正文】
MOV AL,SECOND[SI+3] CBW ADC AX,BX MOV WORD PTR THIRD[DI+4],AX 。將AX強制顯示。即高位存入下一位。 MOV DI,5 。重置寄存器值,避開加法結(jié)果位置。 MOV SI,0 MOV CX,3L2: 。十六進制顯示減法 MOV AL,FIRST[SI+3] MOV BL,SECOND[SI+3] SBB AL,BL MOV THIRD[DI+4],AL DEC SI DEC DI DEC CX JNZ L2 DEC DI MOV AL,FIRST[SI+3] CBW MOV BL,SECOND[SI+3] CBW SBB AX,BX MOV WORD PTR THIRD[DI+4],AX MOV DI,0 MOV SI,0 MOV CX,3L3: 。十進制顯示加法 MOV AL,FIRST[SI+3] MOV BL,AL MOV AL,SECOND[SI+3] ADC AL,BL DAA 。顯示為十進制 MOV FORTH[DI+4],AL DEC SI DEC DI DEC CX JNZ L3 DEC DI MOV AL,FIRST[SI+3] CBW MOV BX,AX MOV AL,SECOND[SI+3] CBW ADC AX,BX DAA MOV WORD PTR FORTH[DI+4],AX MOV DI,5 MOV SI,0 MOV CX,3L4: 。十進制顯示減法 MOV AL,FIRST[SI+3] MOV BL,SECOND[SI+3] SBB AL,BL DAS MOV FORTH[DI+4],AL DEC SI DEC DI DEC CX JNZ L4 DEC DI MOV AL,FIRST[SI+3] CBW MOV BL,SECOND[SI+3] CBW SBB A