DATAS SEGMENT
X DB '92345+67890=$'
Y DB 6 DUP(0),'$'
DATAS ENDS
STACKS SEGMENT
STACKS ENDS
CODES SEGMENT
ASSUME CS:CODES,DS:DATAS,SS:STACKS
START:
MOV AX,DATAS
MOV DS,AX
LEA DX,X
MOV AH,09H
INT 21H
CLC
PUSHF
MOV SI,4
MOV CX,5
A:MOV AL,X[SI]
MOV DL,X[SI+6]
POPF
ADC AL,DL
AAA
PUSHF
ADD AL,30H
MOV Y[SI+1],AL;注意Y的长度
DEC SI
LOOP A
本内容试读结束,登录后可阅读更多
下载后可阅读完整内容,剩余1页未读,立即下载