Solución: ¿Problema con la longitud del código de instrucción de la máquina en el ensamblaje?
D:\>depuración
-a
143F:0100 MOV AX,0;
143F:0103 SUB AX,AX ;
143F:0105 XOR AX,AX;
143F:0107 MULBX;
143F:0109
-u 100 108
143F:0100 B80000 MOV AX,0000
143F:0103 29C0 SUB AX,AX
143F:0105 31C0 XOR AX,AX
143F:0107 F7E3 MUL BX
-
¿Lo ves? La primera instrucción ocupa 3 bytes del 100 al 102, y las demás ocupan 2 bytes, por lo que la primera instrucción es la más larga.