Assembler!

El termino ensamblador (del ingles assembler) se refiere a un tipo de programa informatico que se encarga de traducir un fichero fuente escrito en un lenguaje ensamblador, a un fichero objeto que contiene código maquina, ejecutable directamente por la maquina para la que se ha generado. El proposito para el que se crearon este tipo de aplicaciones es la de facilitar la escritura de programas, ya que escribir directamente en codigo binario, que es el unico codigo entendible por la computadora, es en la practica imposible. La evolucion de los lenguajes de programacion a partir del lenguaje ensamblador origino tambien la evolucion de este programa ensamblador hacia lo que se conoce como programa compilador.

Funcionamiento: El programa lee el fichero escrito en lenguaje ensamblador y sustituye cada uno de los codigos mnemotecnicos que aparecen por su codigo de operación correspondiente en sistema binario.