Red de conocimiento informático - Conocimiento del nombre de dominio - ¡Urgente! ! El lenguaje ensamblador cuenta el número de números positivos, negativos y cero en un conjunto de números y los muestra. ¿Por qué la salida por encima de 10 muestra ASCII?

¡Urgente! ! El lenguaje ensamblador cuenta el número de números positivos, negativos y cero en un conjunto de números y los muestra. ¿Por qué la salida por encima de 10 muestra ASCII?

El código ASCII del 0 al 9 es 30H-39H. Si es mayor que este número, se mostrarán otros caracteres.

Antes de escribir, necesita usar una función para convertir. Primero defina GZ Z IZ como 2 bytes, y los parámetros de la función son * * *:

Bx es la dirección a ser. escrito, y al es la dirección que se escribirá.

Llamado así: mov bx, offset gz

Aluminio móvil, Guangzhou

Pantalla de llamada

Pantalla:

Empuja el hacha; protege la escena

Empuja cx

Empuja dx

mov dh, al almacena temporalmente el valor de al.

Mover canal, 2

mov cl, 4

shr al, cl; escribir el bit alto primero.

d1:

Además, 0fh

cmp al, 10

jb d2

Añadir al , 7

d2:

Alcan, 48

mov dl, al

mov [bx], dl; escribe dl

Movimiento de Derechos Humanos

Compañía bx

Diciembre

jnz d1

escena de restauración pop dx

Popular cx

Tubo explosivo

Remojado en agua para suavizarlo