假设w1=5000,b1=5,b2=5,w2=30000 data segment w1 dw 5000 b1 db 5 b2 db 5 w2 dw 30000 data ends code segment assume cs:code,ds:data start: mov ax,data mov ds,ax mov al,b1 mov bl,b2 mul bl add ax,w2 mov bx,w1 sub bx,ax;-----------------计算完成 cmp bx,0 ;输出转换前判断是否是正数,不是正数则在前面输出一个"-",然后把 ;数取反加1,换成正数,再转换。 jge XXX mov ah,02h mov dl,2DH;输出负号 ...
|