Trabajo tocci

Solo disponible en BuenasTareas
  • Páginas : 2 (355 palabras )
  • Descarga(s) : 0
  • Publicado : 11 de julio de 2010
Leer documento completo
Vista previa del texto
Importancia del lenguaje ensamblador
La importancia del lenguaje ensamblador radica principalmente que se trabaja directamente con el microprocesador; por lo cual se debe de conocer elfuncionamiento 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 sería que los programas enensamblador ocupan menos espacio en memoria.
Ventajas
1. Velocidad: Como trabaja directamente con el microprocesador al ejecutar un programa, pues como este lenguaje es el más cercano a la máquina lacomputadora lo procesa más rápido.
2. 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.3. Flexibilidad: Es flexible porque todo lo que puede hacerse con una máquina, puede hacerse en el lenguaje ensamblador de esta máquina; en lenguaje ensamblador se pueden hacer tareas especificas queen un lenguaje de alto nivel no se pueden llevar a cabo.
Desventajas
1. Tiempo de programación: Como es un lenguaje de bajo nivel requiere más instrucciones para realizar el mismo proceso, encomparación con un lenguaje de alto nivel. Por otro lado, requiere de más cuidado por parte del programador, pues es propenso a que los errores de lógica se reflejen más fuertemente en la ejecución.
2.Programas fuente grandes: Por las mismas razones que aumenta el tiempo, crecen los programas fuentes; simplemente requerimos más instrucciones primitivas para describir procesos equivalentes. Esto es unadesventaja porque dificulta el mantenimiento de los programas, y nuevamente reduce la productividad de los programadores.
3. Peligro de afectar recursos inesperadamente: Que todo error que podamoscometer, o todo riesgo que podamos tener, podemos afectar los recursos de la maquina, programar en este lenguaje lo más común que pueda pasar es que la máquina se bloquee o se reinicialice.
4. Falta...
tracking img