Dudas Asembler

Re: Dudas Asembler

de Gonzalo Tejera -
Número de respuestas: 0
1. la diferencia es la A o la H, la A es de aritmético y la H se refiere a desplazamientos lógicos. En el caso de desplazamientos a la izquierda, el aritmético y el lógico no tienen diferencia. Cuando hablamos de desplazamientos a la derecha si difieren, pues el aritmético mantiene el bit de signo y el lógico hace ingresar ceros por la parte alta del operando. Esta diferencia se refiere a que las operaciones de desplazamiento se asocian a dividir o multiplicar por potencias de dos.

2. es válida pero tene en cuenta que luego de ella BX (usado como puntero de memoria) pierde el valor que tenía.

Saludos, Gonzalo