Salida ordenada por diccionario
Mover ds, ax
mov bl, 0; establece el desplazamiento 1
mov bh, establece el desplazamiento 40h 2 p>
XOR ax, ax
Entrada: mov al, 01h; llamar a la función DOS1 entrada
int 21h
cmp al, odh Presione Enter para continúe ingresando la segunda palabra; de lo contrario, continúe ingresando caracteres de palabra.
jz input 2
mov[bl], al; los caracteres de entrada se escriben en la memoria.
Inc bl offset más 1
entrada jmp
Entrada 2: mov al, 01h; ingresa la segunda palabra, igual que la primera.
int 21h
Pulido químico mecánico de aluminio, odh
jz Comience a comparar después de ingresar PX (PX es comparación)
mov【BH 】
bh interno
entrada jmp 2
PX:mov cl, bl; almacena los punteros de BL y BH en CL, CH.
mov limitado
mov bl, 0; apunte BL, BH al primer carácter de la palabra
mov bh
Otra vez: mov al, [bl]
mov ah [BH]
cmp al, ah; compara el enésimo carácter de dos palabras. Si son iguales salta a la posición A y continúa comparando.
jz A
cmp al, ah; si es diferente, continúe comparando. Si los caracteres de la primera palabra son pequeños, salte a la pantalla 1; de lo contrario, salte a la pantalla 2.
jb show1
jmp show2
A: inc bl
Sociedad Limitada
JMP otra vez
show1:mov bl, 0; Show1 pone la primera palabra al frente.
mov bh
B:mov dl
mov al 02h
int 21h
Compañía bl p>
p>
cmp bl, cl
jnz B
20 horas e-bike
mov al 02h
int 21h
p>C:mov dl, [bh]
mov al 02h
int 21h
Co., Ltd.
cmp bh , ch
jnz C
show2:mov bl, 0; Show2 pone la segunda palabra al frente.
mov bh
B1:mov dl, [BH]; muestra la primera palabra
mov al 02h
int 21h
p>
Sociedad limitada
cmp bh, ch
jnz B1
mov dl, 20h espectáculo espacio compartido
mov al 02h
int 21h
C1:mov dl, [bl] muestra la segunda palabra.
mov al 02h
int 21h
Empresa bl
cmp bl, cl
jnz C1 p> p>
mov hacha, finalizó a las 4c00h
int 21h
Pura mano, olvídate de elegir.