proc add_uint
    mov al, [a]
    add al, 10
    mov [sum], al
    adc [carry], 0
    jnc end_p
end_p:
    ret    
endp  