Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Ventajas
1- Proporciona un control absoluto sobre el hardware. Los programas en ensamblador
son rápidos y compactos
2- Velocidad.- Como trabaja directamente con el microprocesador al ejecutar un
programa este es el más cercano a la máquina, es más compacto y en
consecuencia se procesa más rápido.
3- Eficiencia de tamaño.- Un programa en ensamblador no ocupa mucho
espacio en memoria porque no tiene que cargan librerías y demás como son los
lenguajes de alto nivel
4- Flexibilidad.- Es flexible porque todo lo que puede hacerse con una máquina,
puede hacerse en el lenguaje ensamblador de esta máquina; los lenguajes de alto
nivel tienen en una u otra forma limitantes para explotar al máximo los recursos de
la máquina, el ensamblador no.
5- Un programa escrito en el lenguaje ensamblador requiere considerablemente menos
memoria y tiempo de ejecución que un programa escrito en los conocidos lenguajes
de alto nivel, como Pascal y C, Java etc.
6- El lenguaje ensamblador da a un programador la capacidad de realizar tareas
muy técnicas que serian difíciles, si no es que imposibles de realizar en un
lenguaje de alto nivel.
Desventajas