Вы находитесь на странице: 1из 2

LENGUAJES DE INTERFAZ

Importancia de la programacin en lenguaje ensamblador

La importancia del lenguaje ensamblador radica principalmente que se trabaja


directamente con el microprocesador; por lo cual se debe de conocer el
funcionamiento interno de este, tiene la ventaja de que en l se puede realizar
cualquier tipo de programas que en los lenguajes de alto nivel no lo pueden realizar.
Otro punto sera que los programas en ensamblador ocupan menos espacio en
memoria.
Permitir adentrarnos al estudio del hardware de una PC. Este lenguaje
proporciona las herramientas para tomar control sobre todo lo que la computadora
realiza fsicamente. Es importante como se puede ver, el Lenguaje Ensamblador es
directamente traducible al Lenguaje de Mquina, y viceversa; simplemente, es una
abstraccin que facilita su uso para los seres humanos. Por otro lado, la
computadora no entiende directamente al Lenguaje Ensamblador; es necesario
traducirle a Lenguaje de Mquina.
Pero, al ser tan directa la traduccin, pronto aparecieron los programas
Ensambladores, que son traductores que convierten el cdigo fuente(en Lenguaje
Ensamblador) a cdigo objeto (es decir, a Lenguaje de Mquina. Surge como una
necesidad de facilitar al programador la tarea de trabajar con lenguaje mquina sin
perder el control directo con el hardware
Ventajas
Proporciona un control absoluto sobre la PC. Los programas en ensamblador son
rpidos y compactos

Velocidad.- Como trabaja directamente con el microprocesador al ejecutar un


programa, pues como este lenguaje es el ms cercano a la mquina la
computadora lo procesa ms rpido.

Eficiencia de tamao.- Un programa en ensamblador no ocupa mucho espacio


en memoria porque no tiene que cargan libreras y dems como son los
lenguajes de alto nivel

LENGUAJES DE INTERFAZ

Flexibilidad.- Es flexible porque todo lo que puede hacerse con una mquina,
puede hacerse en el lenguaje ensamblador de esta mquina; los lenguajes de
alto nivel tienen en una u otra forma limitantes para explotar al mximo los
recursos dela mquina. O sea que en lenguaje ensamblador se pueden hacer
tareas especficas que en un lenguaje de alto nivel no se pueden llevar acabo
porque tienen ciertas limitantes que no se lo permite

Un programa escrito en el lenguaje ensamblador requiere considerablemente


menos memoria y tiempo de ejecucin que un programa escrito en los conocidos
lenguajes de alto nivel, como Pascal y C. El lenguaje ensamblador da a un
programador la capacidad de realizar tareas muy tcnicas que seran difciles, si no
es que imposibles de realizar en un lenguaje de alto nivel.

Вам также может понравиться