Red de conocimiento informático - Conocimiento sistemático - Al ensamblar el anidamiento LOOP, ¿cómo configurar cx? Úselo primero en el bucle exterior y CX cambiará nuevamente en el bucle interior.

Al ensamblar el anidamiento LOOP, ¿cómo configurar cx? Úselo primero en el bucle exterior y CX cambiará nuevamente en el bucle interior.

Con respecto a este problema, también descubrí este problema cuando estaba estudiando el "Lenguaje ensamblador" P455 del profesor Wang Shuang. El problema radica en el uso de cx. Realizamos dos bucles, pero solo usamos un contador de bucle. Como resultado, al realizar el bucle interno, el valor de recuento del bucle externo se sobrescribe y el bucle solo utiliza de forma predeterminada el contador cx. . Por lo tanto, primero se debe guardar el valor en cx. Ambos métodos para mostrar el maestro son factibles. Pero es mejor usar la pila (memoria) para la transferencia, porque en un bucle muy grande, se pueden usar dx, di, es, ss, sp y bp.