我试图让斐波那契数列达到给定的数字。但不会正确打印。这是我的代码。num 是给定的数字。
proc getFibo
mov al,num
mov cl,0
mov bl,1
mov dl,cl
add dl,48
mov ah,02h
int 21h
getNext:
mov dl,bl
add dl,48
mov ah,02h
int 21h
add cl,bl
mov dl,cl
add dl,48
mov ah,02h
int 21h
add bl,cl
mov cl,bl
add bl,1
cmp bl,num
jl getNext
ret
endp
有人请帮帮我。在此先感谢..!