Diferencia entre revisiones de «Lenguaje ensamblador»

Contenido eliminado Contenido añadido
NacaruBot (discusión · contribs.)
Bot: eliminando enlaces según WP:ENLACESFECHAS
Sin resumen de edición
Etiqueta: Revertido
Línea 12:
Muchos sofisticados ensambladores ofrecen mecanismos adicionales para facilitar el desarrollo del programa, controlar el proceso de ensamblaje, y la ayuda de [[depuración de errores|depuración]]. Particularmente, la mayoría de los ensambladores modernos incluyen una facilidad de [[macro]] (descrita más abajo), y se llaman [[macro ensamblador]]es.
 
, si, Fue usado principalmente en los inicios del desarrollo de [[software]], cuando aún no se contaba con potentes lenguajes de alto nivel y los recursos eran limitados. Actualmente se utiliza con frecuencia en ambientes académicos y de investigación, especialmente cuando se requiere la manipulación directa de [[hardware]], alto rendimiento, o un uso de recursos controlado y reducido. También es utilizado en el desarrollo de [[Manejador de dispositivo|controladores de dispositivo]] (en inglés, ''device drivers'') y en el desarrollo de sistemas operativos, debido a la necesidad del acceso directo a las instrucciones de la máquina. Muchos dispositivos programables (como los microcontroladores) aún cuentan con el ensamblador como la única manera de ser manipulados.
 
== Características ==