Instrucciones tipo de salto del lenguaje ensamblador
Direcciones
Etiquetas
saltos
Instrucciones de testeo
Decisiones
Bucles
Corta
Cercana
Lejana
Incondicionales
Condicionales
Por medio de un desplazamientos de un byte, limitado a una distancia de (-128 a 127 bytes)
Por medio de un desplazamiento de una palabra, limitado a una distancia de (-32.768 a 32.767 bytes en un mismo segmento)
Puede estar en otro segmento, alcanzada por medio de una dirección de segmento y un desplazamiento.
Nombres que se asignan a las direcciones de una instrucción o ubicación de memoria.
Cambiar el control a cualquier punto del programa donde continuara.
Necesita una comparación para saber que acción va a realizar.
XXXX: 0103 JMP 0107
XXXX: 0107 INT 20
JE o JZ: salta si el bit carry (CF) o el bit cero (ZF) del registro de banderas está desactivado.
Objetivo: Saltar si la última comparación realizada da igual.
Inicio:
fin:
Compara lógicamente los operandos, bit por bit.
Sentencia que se ejecuta varias veces, instrucción LOOP, iguala a cero si no se regresa a su lugar
Tener en cuenta las banderas: CF, FF, AF, ZF, SF, JF, DF.
Sin fin, por conteo, hasta, mientras.
LOOP A20; decrementar CX : iterar si es diferente de 0
Estructuras de control, que retorna a verdadero o falso