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