sábado, marzo 10, 2012

Diferencia entre Ensamblador y Compilador

Aunque un ensamblador y un compilador están escritos en lenguaje de maquina para traducir las instrucciones de lenguaje simbólico a instrucciones de lenguaje de maquina, la principal diferencia radica en que un compilador realiza procesos mas complejos que un ensamblador.

Un ensamblador traduce una instrucción de lenguaje simbólico a otra instrucción en lenguaje de máquina, la traducción es de 1 a 1.

Un compilador traduce un programa fuente en un lenguaje de máquina. Una instrucción de alto nivel puede ser el equivalente varias instrucciones a nivel de máquina, la traducción es de 1 a muchos.

No hay comentarios.: