LENGUAJE MAQUINA

¿Qué es un lenguaje máquina?


El lenguaje máquina es el único que entiende la computadora digital, es su "lenguaje natural". En él sólo se pueden utilizar dos símbolos: el cero (0) y el uno (1). Por ello, al lenguaje máquina también se le denomina lenguaje binario. La computadora sólo puede trabajar con bits, sin embargo, para el programador no resulta fácil escribir instrucciones tales como:

10100010
11110011
00100010
00010010

Una dificultad añadida a los lenguajes binarios es el hecho de que son dependientes de la máquina (o mejor dicho, del procesador), es decir, cada procesador utiliza un lenguaje máquina distinto (un juego de instrucciones distinto) que está definido en su propio hardware. En consecuencia, un programa escrito para un tipo de procesador no se podrá usar en otro equipo que utilice un procesador distinto, ya que, el programa no será portable o transportable. Para que dicho programa pueda funcionar en una segunda computadora, habrá que traducir todas las instrucciones escritas en el lenguaje máquina del primer equipo al lenguaje binario de la segunda computadora.





  •  Lenguaje restringido y de bajo nivel que entiende el computador. 
  •  Expone las capacidades básicas del computador. 
  •  Características más importantes de su arquitectura. 
  •  Depende del computador, lo que crea incompatibilidades entre distintos computadores.

Instrucciones máquina 

  1.  Se almacenan en la memoria de programa.
  2.  Realizan una única y sencilla operación.
  3.  Utilizan un número fijo de operandos, representados de una determinada forma.
  4.  Codificación sistemática. ⇒ Decodificación sencilla. 
  5.  Son autocontenidas e independientes.


FUENTE

http://www.carlospes.com/minidiccionario/lenguaje_maquina.php
http://www.esi.uclm.es/www/isanchez/eco0910/maquina.pdf

Comentarios

Entradas populares