Red de conocimiento informático - Conocimiento del nombre de dominio - Preguntas sobre programación en lenguaje ensamblador de microcomputadoras

Preguntas sobre programación en lenguaje ensamblador de microcomputadoras

Para escribir el programa se utiliza el lenguaje ensamblador del microcontrolador MCS-51 usado arriba.

El programa en lenguaje ensamblador 80x86 proporcionado por el cartel.

Hay muchos tipos de lenguaje ensamblador. El cartel no lo explicó claramente en la pregunta.

El procedimiento del cartel se explica a continuación:

============================= ==== ==========

Primero defina la tabla de valores cúbicos:

TABLA: DW 0, 1, 8, 27, 64, 125, 216, 343.. ;Almacena 39 valores cúbicos aquí en secuencia

Ejecute el siguiente programa:

INICIO:

LEA BX, Load; la dirección inicial de la tabla.

MOV AL, FIRST; obtiene los datos originales X (0≤X≤39)

MOV AH, 0; /p>

ADD AL, AL; Multiplicar por 2

ADD BX, AX; Sumar a la posición inicial de la tabla para obtener la ubicación de almacenamiento del cubo de X.

MOV AX, [BX]; obtiene el valor cúbico.

MOV SECOND; envíalo a la ubicación especificada.

HLT

Eso es.

=========================================