Definición: ¿Qué significa Ensamblador?
Un ensamblador es un tipo de programa de computadora que interpreta programas de software escritos en lenguaje ensamblador en lenguaje de máquina, código e instrucciones que pueden ser ejecutadas por una computadora.
Un ensamblador permite a los desarrolladores de software y aplicaciones acceder, operar y administrar la arquitectura y los componentes de hardware de una computadora.
Un ensamblador a veces se denomina compilador de lenguaje ensamblador. También proporciona los servicios de un intérprete.
Techinfo explica Ensamblador
Un ensamblador sirve principalmente como puente entre instrucciones codificadas simbólicamente escritas en lenguaje ensamblador y el procesador de la computadora, la memoria y otros componentes computacionales. Un ensamblador trabaja ensamblando y convirtiendo el código fuente del lenguaje ensamblador en código objeto o un archivo objeto que constituye un flujo de ceros y unos de código máquina, que son directamente ejecutables por el procesador.
Los ensambladores se clasifican en función del número de veces que les toma leer el código fuente antes de traducirlo; hay ensambladores de paso único y paso múltiple. Además, algunos ensambladores de alta gama proporcionan una funcionalidad mejorada al permitir el uso de declaraciones de control, servicios de abstracción de datos y brindar soporte para estructuras de programación orientadas a objetos.