汇编 :键盘输入两个三位数,以十进制形式输出

来源:百度知道 编辑:UC知道 时间:2024/04/28 05:33:58
汇编 :键盘输入两个三位数,以十进制形式输出

就是原样读入,原样输出的意思吧

VAL1 DB 4,0,4 DUP(?),13,10,'$'
VAL2 DB 4,0,4 DUP(?),13,10,'$'

MOV DX,SEG VAL1
MOV DS,DX
MOV DX,OFFSET VAL1
MOV AH,0AH
INT 21H

MOV DX,OFFSET VAL2
MOV AH,0AH
INT 21H

MOV DX,OFFSET VAL1
INC DX
INC DX
MOV AH,9
INT 21H

MOV DX,OFFSET VAL2
INC DX
INC DX
MOV AH,9
INT 21H

MOV AH,4CH
INT 21H

MOV AH,1
INT 21
SUB AL,30H

键盘输入的数据默认为BCD码,所以输入以后要减去30H

本来就是十进制啊,LZ你啥意思