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.
=========================================