Buenas, viendo la solución de este ejercicio no puedo entender el razonamiento que hay por detras de las siguientes instrucciones:
SHL AX, 1
ADD AX, DI
ADD AX, DI
No entiendo porque es que se hace un shift.
Tampoco me queda claro porque sua dos veces DI a AX.
Gracias!