问答题 完成下式非压缩型BCD数的减法运算,并显示运算结果。
   X=54321-3456
【正确答案】DATA  SEGMENT
     A DB 1,2,3,4,5
     B DB 6,5,4,3,0
   DATA  ENDS
   CODE  SEGMENT
     ASSUME CS: CODE,DS:DATA
   START: MOV  AX,DATA
          MOV  DS,AX
          MOV  ES,AX
          CLD
          CLC
          LEA    SI,A
          LEA    DI,B
          MOV    CX,5
   LP1:   LODSB
          SBB    AL,[D1]
          AAS
          STOSB
          LOOP  LP1
   NCF:   MOV    AH,02H
          MOV    CX,5
   LP2:   DEC    D1
          MOV    DL,[DI]
          OR     DL,30H
          INT    21H
          LOOP   LP2
          MOV    AH,4CH
          INT    21H
   CODE   ENDS
   END    START
【答案解析】