Red de conocimiento informático - Conocimiento sistemático - Cómo encontrar la dirección en la etiqueta mediante instrucciones del bucle de montaje

Cómo encontrar la dirección en la etiqueta mediante instrucciones del bucle de montaje

Las reglas para el uso de instrucciones de bucle incluyen dos puntos:

1. Número de ciclo (en CX).

2. Etiqueta de dirección de inicio del ciclo (en la instrucción).

En cuanto a la dirección donde el programa de bucle se puede transferir a la etiqueta, el compilador la calcula y procesa sin intervención manual. Debido a que los bucles varían en longitud, no hay ningún patrón a seguir.

El ejemplo es el siguiente:

MOV CX, 100

Número 1:

......;

¿Bucle? Número 1

No importa qué tan largo sea el cuerpo del bucle (por supuesto, debe estar dentro del rango permitido por el ensamblador), siempre que CX no sea 0, ¿el programa se ejecutará en LOOP? NUMB1 siempre salta a NUMB1 para su ejecución, y el vinculador determina NUMB1 después de la compilación del ensamblado.