¿Cuál es el significado específico de LEA DX, S MOV AH, 9 INT 21H en lenguaje ensamblador? Por favor dame un consejo.
Grass
DX, S
Es decir, poner la dirección de la variable S (es decir, la dirección al principio de la cadena) en ds:dx, donde ds es el segmento dirección y dx es el desplazamiento.
MOV
Ah, 9
señala que se llama a la función 9 de DOS y muestra una cadena que termina en $. El código ASCII de $ es de 24 horas. .
(Igual que organizaciones internacionales) Organizaciones internacionales
21H
Es para llamar a una interrupción dos. La mayoría de las funciones proporcionadas por el sistema operativo DOS están en formato int.
21h, puedes pensar en int.
21h es la interfaz entre su programa y el kernel DOS.