Sei sulla pagina 1di 1

Lenguaje Ensamblador

Instrucciones Tipo Salto

Direcciones Salto condicional

Es necesario realizar una comparación


para determinar la acción que se va
Corta Cercana Lejana hacer, por ejemplo, saltar si el resultado
Mismo segmento Mismo segmento Otro Segmento de la comparación es menor que
1 byte 2 byte
-128 a 127 posiciones -32768 a 32767 Ejemplo:
posiciones

Segmento:desplazamiento
1 Byte
segmento

2 Byte

Bucles

Etiquetas
La instrucción LOOP compara el
registro CX con cero. Si e cumple la
condición continúa adelante y en caso
Se trata de nombres asignados a las contrario salta al lugar que se indica la
direcciones de una instrucción o etiqueta decrementando CX en uno
posición de memoria.
Ejemplo:
Ejemplo:

Salto incondicional
Testeo
Es una transferencia incondicional
hacia un destino la cual se identifica
con una etiqueta Se usa la instrucción TEST, la cual
compara bit a bit sus operandos,
Ejemplo: teniendo impacto sobre el registro de
banderas

Ejemplo:

Potrebbero piacerti anche