Está en la página 1de 2

INSTRUCCIONES UTILES PARA TRANSFERENCIA O ALMACENAMIENTO

MOVZX copia con extensión de ceros, muy útil para copiar datos de registros de diferente
tamaño;

MOVZX r16/m8

MOVZX r16/r8

MOVZX r32/m16

MOVZX r32/r16

MOVSX

copia con extensión de signo. Tiene el mismo formato anterior

LAHF

Carga el valor de las banderas en el registro AH. No tiene operandos

SAHF

Carga el valor de AH e las banderas de estado signo, cero, Acarreo Auxliar Paridad y Acarreo.

XCHG

Intercambia el contenido de los registros indicados por los operandos. Los registros tienen que
ser del mismo tamaño;

XCHG reg1, reg2

OPERADOR TYPE /LENGHTOF/SIZEOF

Devuelve el tamaño en bytes de un operando o elemento de un arreglo

MOV reg, Type variable

OPERADOR OFFSET

devuelve la posición de una variable en la memoria de datos

MOV reg-indice, OFFSET variable

OPERADOR PTR
permite redefinir el tamaño de una variable

Prueba DD 12345678h

MOV AX, PTR prueba

MOV Reg, PTR variable

También podría gustarte