wow, y por que en assembler?
Bueno, yo hace ratico ratico trabaje con tasm...
la logica del programa es sencilla.. haces un padding de 0's por la izquierda hasta que queden de la misma longitud, despues solo es sumar de derecha a izquierda teniendo en cuenta los acarreos...
di, mas o menos, que es lo que no sabes hacer.