Lenguaje de máquina
Lenguaje de máquina es el sistema de códigos directamente interpretable por un circuito microprogramable, como el microprocesador de un ordenador o el microcontrolador de un autómata . Este lenguaje está compuesto por un conjunto de instrucciones que determinan acciones a ser tomadas por la máquina. Un programa de computadora consiste en una cadena de estas instrucciones de lenguaje de máquina (más los datos). Estas instrucciones son normalmente ejecutadas en secuencia, con eventuales cambios de flujo causados por el propio programa o eventos externos. El lenguaje de máquina es específico de cada máquina o arquitectura de la máquina, aunque el conjunto de instrucciones disponibles pueda ser similar entre ellas.
* * *
o código de máquina
Lenguaje elemental de computadoras, que consiste en cadenas de unos y ceros.
Debido a que el lenguaje de máquina es el lenguaje de computadoras de más bajo nivel y el único lenguaje que las computadoras entienden directamente, un programa escrito en un lenguaje más sofisticado (
p. ej.
C,
Pascal) debe ser convertido a lenguaje de máquina antes de la ejecución. Esto se hace mediante un
compilador o ensamblador. El archivo binario resultante (también llamado programa ejecutable) puede ser ejecutado por la
CPU. See also
lenguaje ensamblador.
Enciclopedia Universal.
2012.