Ensamblador
Instrucciones de comparación Son usadas para comparar operandos, afectan al contenido de las banderas.
INSTRUCCIONES DE COMPARACION
INSTRUCCIONES DE COMPARACION
SINTAXIS: CMP destino, fuente
FUNCION: resta el operando fuente al operando destino sin que éste almacene el resultado de la operación
SINTAXIS: CMP destino, fuente
FUNCION: resta eloperando fuente al operando destino sin que éste almacene el resultado de la operación
CMP
Comparar los operandos.
CMP
Comparar los operandos.
SINTAXIS: CMP destino, fuente
FUNCION: la cadena de caracteres fuente se resta de la cadena destino Soló se afecta el contenido de las banderas y tanto DI como SI se incrementan.
SINTAXIS: CMPdestino, fuente
FUNCION: la cadena de caracteres fuente se resta de la cadena destino Soló se afecta el contenido de las banderas y tanto DI como SI se incrementan.
CMPS (CMPSB) (CMPSW) Comparar cadenas de un byte o palabra
CMPS (CMPSB) (CMPSW) Comparar cadenas de un byte o palabra
2.6.3 INSTRUCCIONES DE SALTOS
Son utilizadas para transferir el flujo del proceso al operando indicado.SINTAXIS: JMP destino
FUNCION: se utiliza para desviar el flujo de un programa sin tomar en cuenta las condiciones actuales de las banderas ni de los datos.
SINTAXIS: JMP destino
FUNCION: se utiliza para desviar el flujo de un programa sin tomar en cuenta las condiciones actuales de las banderas ni de los datos.
JMP
Salto incondicional
JMP
Salto incondicionalINSTRUCCIONES
DE
SALTOS
INSTRUCCIONES
DE
SALTOS
SINTAXIS: JA Etiqueta
FUNCION: el salto se realiza solo si la bandera CF esta desactivada o si la bandera ZF esta desactivada (que alguna de las dos sea igual a cero).
SINTAXIS: JA Etiqueta
FUNCION: el salto se realiza solo si la bandera CF esta desactivada o si la bandera ZF esta desactivada(que alguna de las dos sea igual a cero).
JA (JNBE)
Brinco condicional
JA (JNBE)
Brinco condicional
SINTAXIS: JAE etiqueta
FUNCION: Salta si está arriba o si es igual o salta si no está abajo.
El salto se efectúa si CF esta desactivada.
SINTAXIS: JAE etiqueta
FUNCION: Salta si está arriba o si es igual o salta si no está abajo.
El salto se efectúa si CF estadesactivada.
JAE (JNB)
Salto condicional
JAE (JNB)
Salto condicional
SINTAXIS: JB etiqueta
FUNCION: Salta si está abajo o salta si no está arriba o si no es igual.
Se efectúa el salto si CF esta activada.
SINTAXIS: JB etiqueta
FUNCION: Salta si está abajo o salta si no está arriba o si no es igual.
Se efectúa el salto si CF esta activada.
JB (JNAE)
Saltocondicional
JB (JNAE)
Salto condicional
SINTAXIS: JBE etiqueta
FUNCION: Salta si está abajo o si es igual o salta si no está arriba.
El salto se efectúa si CF está activado o si ZF está activado (que cualquiera sea igual a 1).
SINTAXIS: JBE etiqueta
FUNCION: Salta si está abajo o si es igual o salta si no está arriba.
El salto se efectúa si CF está activado o siZF está activado (que cualquiera sea igual a 1).
JBE (JNA
salto condicional
JBE (JNA
salto condicional
INSTRUCCIONES
DE
SALTOS
INSTRUCCIONES
DE
SALTOS
SINTAXIS: JE etiqueta
FUNCION: Salta si es igual o salta si es cero.
El salto se realiza si ZF está activada.
SINTAXIS: JE etiqueta
FUNCION: Salta si es igual o salta si es cero.
Elsalto se realiza si ZF está activada.
JE (JZ)
salto condicional
JE (JZ)
salto condicional
SINTAXIS: JNE etiqueta
FUNCION: Salta si no es igual o salta si no es cero.
El salto se efectúa si ZF está desactivada.
SINTAXIS: JNE etiqueta
FUNCION: Salta si no es igual o salta si no es cero.
El salto se efectúa si ZF está desactivada.
JNE (JNZ)
Salto condicional...
Regístrate para leer el documento completo.