Está en la página 1de 2

1 QU ES EL LENGUAJE ENSAMBLER El ensamblador es un lenguaje de programacin que, por la traduccin directa de los mnemnicos a instrucciones maquina, permite realizar

r aplicaciones rpidas, solucionando situaciones en las que los tiempos de ejecucin constituye el factor principal para que el proceso discurra con la suficiente fluidez.

2 QUIN CREO ESTE LENGUAJE Y EN QUE AO Fue creado por Dennis Ritchie en el ao 1969 3 DEFINA UNA IMPORTANCIA DE ESTE LENGUAJE 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 el 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.

4 MENCIONES DOS VENTAJAS DE ESTE LENGUAJE 1. Velocidad .- Como trabaja directamente con el microprocesador al ejecutar un programa, pues como este lenguaje es el mas cercano a la mquina la computadora lo procesa mas rpido. 2. 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 5 MENCIONE DOS DESVENTAJAS DE ESTE LENGUAJE 1Tiempo de programacin .- Como es un lenguaje de bajo nivel requiere ms instrucciones para realizar el mismo proceso, en comparacin con un lenguaje de alto nivel. Por otro lado, requiere de ms cuidado por parte del programador, pues es propenso a que los errores de lgica se reflejen ms fuertemente en la ejecucin. 2Programas fuente grandes .- Por las mismas razones que aumenta el tiempo, crecen los programas fuentes; simplemente requerimos ms instrucciones primitivas para describir procesos equivalentes. Esto es una desventaja porque dificulta el mantenimiento de los programas, y nuevamente reduce la productividad de los programadores. 6 DE QU NIVEL ES ESTE LENGUAJE De bajo nivel 7 MENCIONE LAS RELACIONES DE ESTE LENGUAJE CON LOC COMPONENTES INTERNOS DEL COMPUTADOR

En la memoria se almacena la informacin en celdas especiales llamados registros los cuales tienen un nivel alto y un nivel bajo. ? Unidad aritmtica y lgica es la responsable de realizar como su nombre lo indica operaciones aritmticas y lgicas. ? Unidad de control Se encarga de coordinar de que los otros componentes ejecuten las operaciones correctamente. ? Bus interno son los canales por donde pasa la informacin que la mquina va a procesar (bus de entrada) o procesada (bus de salida).

8 MENCIONE LAS APLICAVILIDADES DE ESTE LENGUAJE principalmente para la fluidez de programacin en sistemas UNIX. Se usa tambin para el desarrollo de otros sistemas operativos como Windows o GNU/Linux. Igualmente para aplicaciones de escritorio como GIMP, cuyo principal lenguaje de programacin es C. en aplicaciones cientficas (para experimentos informticos, fsicos, qumicos, matemticos, entre otros, parte de ellos conocidos como modelos y simuladores), industriales (industria robtica, ciberntica, sistemas de informacin y base de datos para la industria petrolera y petroqumica. Predominan tambin todo lo que se refiere a simulacin de mquinas de manufactura), simulaciones de vuelo (es la ms delicada, ya que se tienen que usar demasiados recursos tanto de hardware como de software para desarrollar aplicaciones que permitan simular el vuelo real de una aeronave.

9 CON QUE BASE DE DATOS TRABAJA ESTE LENGUAJE CON BASE DE DATOS PLANAS 10 CUAL ES EL RIESGO QUE SE CORRE PROGRAMANDO EN ESTE LENGUAJE El riesgo es que como se trabaja directamente con el procesador una mala instruccin puede provocar su prdida del mismo es decir su destruccin

También podría gustarte