.MODEL SMALL
.STACK 64
.DATA
; 定义输入缓冲区
inputbuf db 6 dup(0) ; 用于存储输入的5个字符
num1 db ? ; 用于存储输入的第一个2位十进制数
num2 db ? ; 用于存储输入的第二个2位十进制数
result db ? ; 用于存储两个数相加的结果
.CODE
; 十进制数转二进制数的子程序
; 入口地址:num, 十进制数
; 出口地址:al, 二进制数
dec2bin proc
push bp
mov bp, sp
mov ax, [bp+2]
xor cx, cx
mov cl