Red de conocimiento informático - Conocimiento sistemático - Programación en lenguaje ensamblador para convertir números binarios en números hexadecimales y mostrarlos

Programación en lenguaje ensamblador para convertir números binarios en números hexadecimales y mostrarlos

Convierte un número en una cadena R.

Representación de cadena, use el método del resto después de dividir por r, calcule repetidamente el resto de n

%

r y el cociente de n/r, y obtenga R a su vez Vale la pena señalar que el orden de los caracteres en el sistema base R es de menor a mayor, que es opuesto al orden que usualmente escribimos. Para ser consistente con el orden de escritura, los caracteres deben ser. cambiado en la etapa final. Intercambie el principio y el final de la cadena.

Paso 1:

Dividir la primera dirección p y el encabezado del buffer

Paso 2:

c toma el resto de n dividido por r , es decir, c=n

%

r

Guardar c en p

p avanza una posición,

Es decir, p=p+1;

n toma el cociente de n dividido por r,

Es decir, n=n/r;

Paso 3:

Si n es mayor que 0, continúe repitiendo el paso 2

Paso 4:

Invierta la cadena, es decir , intercambie el último carácter con el primer carácter y realice una cuenta regresiva. El segundo carácter se intercambia con el segundo carácter, y así sucesivamente.