问答题

 假设NUM为0-99之间的十进制数,下面的宏指令采用比较法实现将该数据中的十位以十进制数进行显示,请补全该程序。
CSP    MACRO
       MOV    DL,0
LAST:  CMP    NUM,10
       JC     NEXT
                        
       SUB    NUM,10
                       
 NEXT:  ADD   DL,30H
        MOV   AH,2
        INT   21H
                         
(注:(1)不能有多余的空格,例:操作码和操作数之间空格只有一位;操作数和操作数之间不能有空格。(2)字符全部大写,并且为半角字符。(3)指令之间用一个空格分开。)

答案: INC DL JMP LAST ENDM
微信扫码免费搜题