Ensamblador

También ver: lenguaje ensamblador

El término ensamblador (del inglés assembler) se refiere a un tipo de programa informático que se encarga de traducir un fichero fuente escrito en un lenguaje ensamblador, a un fichero objeto que contiene código máquina, ejecutable directamente por el microprocesador.

Funcionamiento

El programa lee el fichero escrito en lenguaje ensamblador y sustituye cada uno de los códigos nemotécnicos que aparecen por su código de operación correspondiente en sistema binario para la plataforma que se eligió como destino en las opciones específicas del ensamblador.

Tipos de ensambladores

Se puede distinguir entre dos tipos de ensambladores:

Véase también

Referencias

  1. ↑ Finlayson, Ian; Davis, Brandon; Gavin, Peter; Uh, Gang-Ryung; Whalley, David; Själander, Magnus; Tyson, Gary (2013). «Improving processor efficiency by statically pipelining instructions». Proceedings of the 14th ACM SIGPLAN/SIGBED conference on Languages, compilers and tools for embedded systems. pp. 33-44. ISBN 9781450320856. S2CID 8015812. doi:10.1145/2465554.2465559.
  2. ↑ Salomon, David (February 1993). Escrito en California State University, Northridge, California, US. Chivers, Ian D., ed. Assemblers and Loaders. Ellis Horwood Series In Computers And Their Applications (1 edición). Chicester, West Sussex, UK: Ellis Horwood Limited / Simon & Schuster International Group. pp. 7, 237-238. ISBN 0-13-052564-2. Archivado desde el original el 23 de marzo de 2020. Consultado el 1 de octubre de 2008.