1. - ¿Qué es un lenguaje ensamblador?
El lenguaje ensamblador surge con la idea de evitar las dificultades que presenta el trabajar en lenguaje máquina, siendo la misión de este la de simplificar la programación en un computador y teniendo a la vez un control directo sobre el hardware del mismo.
El lenguaje ensamblador es un lenguaje cuyas estructuras de datos se corresponden con las estructuras físicas de los registros de la memoria principal del computador para el que está pensado,y cuyas instrucciones tienen una relación directa y biunívoca con las instrucciones del lenguaje máquina.