Programación General > ASM (Ensamblador)
Desplazar 16 Bits Un Dato Dd Añadiendo Ceros
(1/1)
tirengarfio:
Saludos,
¿alguien sabe alguna manera de desplazar hacia la izquierda 16 bits un dato dd añadiendo un cero a la derecha cada vez que se desplaza un bit?
0000 0000 0000 0000 0000 0000 0000 0001
Al final quedaria:
0000 0000 0000 0001 0000 0000 0000 0000
Un saludo
Javi
Enko:
usa la instruccion shl
--- Código: Text --- shr ax 16 Saludos.
tirengarfio:
hola,
shr no funciona con datos de 32 bits.
ya lo se...
multiplicando 4 veces por 10h lo consigo
EI: uniendo mensajes.
Eternal Idol:
shl eax, 16
Navegación
Ir a la versión completa