sp;jl re2
cmp al,''''1''''
ja re2
mov num2[si],al
inc si
cmp si,16
jl n2roat
mov bx,offset num1
call questBuma
mov bx,offset num2
call questBuma
TSOUT tsnum11;//
TSOUT num1;//
TSOUT tsnum22;//
TSOUT num2;//
call bsubproc
TSOUT tssum;
TSOUT sum ;//test
lea bx,sum
call questBuma
TSOUT tssum33;//
TSOUT sum;//
lea bx,sum
call BinaryToHexAndOut
TSOUT tssumhex;//
TSOUT hexsum;//
;******************************
mov ah,4ch
int 21h
;*******************************************
questBuma proc near ;功能:求补码
;算法:模拟求补码运算,如二进制求补码方法一致.
;bx ;bx作为参数,传入NUM1或NUM2内存空间首地址
mov al,[bx+0]
cmp al,''''0''''
jz qbret ;如果是正整数,函数返回;如果是负数,符号位不变,其余位取反加1.
mov si,1
qbroat:
mov