El lenguaje de máquina es el sistema de códigos interpretable por un circuito micro-programado. Cada instrucción del lenguaje determina acciones a ser tomadas por la máquina.

Un programa en LM consiste en una cadena de instrucciones junto a datos y operandos específicos a la Arquitectura de Computadoras en la que serpa ejecutado.

El formato de la instrucción puede variar mucho, sobre todo en CISC vs RISC:

[CO...][...DIR]                     ==> SUM (AC) + (DIR) -> AC
[CO...][...D1...][...D2]            ==> SUM (D1) + (D2) -> (D1)
[CO...][...D1...][...D2...][...DR]  ==> SUM (D1) + (D2) -> (DR)

Simbología

  • : dirección de una palabra de memoria.
  • : dirección de la palabra siguiente inmediata.
  • : contenido de la dirección .
  • : contenido concatenado entre el de y el de . Forma un long o double.
  • : transferencia por copia del contenido de al acumulador.