1.1.1<br />USO Y APLICACIONES DEL LENGUAJE ENSAMBLADOR<br />
¿QUÉ ES EL LENGUAJE ENSAMBLADOR?<br /><ul><li>Es un tipo de lenguaje de bajo nivel </li></ul>Constituye la representación ...
Obtener acceso a funciones de bajo nivel del procesador </li></ul>para realizar tareas que no son soportadas por los <br /...
En los programas encajados que almacenan solamente una cantidad pequeña de memoria y el dispositivo se piensa para hacer s...
<ul><li>Programadores del juego, permitiendo a los juegos</li></ul>funcionar más rápidamente.<br /><ul><li>En tiempo realp...
El lenguaje ensamblador todavía se enseña en la mayoría de la informática y de los programas electrónicos de la ingeniería.
Al escribir virus de la computadora, bootloaders, </li></ul>ciertos drivers de dispositivo, u otros artículos<br />muy cer...
Próxima SlideShare
Cargando en…5
×

Ensamblador

13.948 visualizaciones

Publicado el

1.1.1 - Usos y Aplicaciones del Lenguaje Ensamblador

Publicado en: Educación
  • Sé el primero en comentar

Ensamblador

  1. 1. 1.1.1<br />USO Y APLICACIONES DEL LENGUAJE ENSAMBLADOR<br />
  2. 2. ¿QUÉ ES EL LENGUAJE ENSAMBLADOR?<br /><ul><li>Es un tipo de lenguaje de bajo nivel </li></ul>Constituye la representación más directa del código máquina específico para cada arquitectura de computadoras legible por un programador.<br /><ul><li>Utilizado para escribir programas informáticos.</li></li></ul><li>USO DEL LENGUAJE ENSAMBLADOR<br /><ul><li>Mejorar la eficiencia de una rutina específica que se ha transformado en un cuello de botella.
  3. 3. Obtener acceso a funciones de bajo nivel del procesador </li></ul>para realizar tareas que no son soportadas por los <br />lenguajes de alto nivel.<br /><ul><li>Escribir manejadores de dispositivos para comunicarse directamente con hardware especial tales como tarjetas de red.</li></li></ul><li><ul><li>La manipulación directa del hardware.
  4. 4. En los programas encajados que almacenan solamente una cantidad pequeña de memoria y el dispositivo se piensa para hacer solas tareas del propósito en: </li></ul>los sistemas de la seguridad<br />teléfonos<br />sistemas del carburante para automóvil <br />sensores<br />
  5. 5. <ul><li>Programadores del juego, permitiendo a los juegos</li></ul>funcionar más rápidamente.<br /><ul><li>En tiempo realprogramas que necesitan la sincronización y respuestas exactas, tales como simulaciones, sistemas de navegación del vuelo, y equipo médico.
  6. 6. El lenguaje ensamblador todavía se enseña en la mayoría de la informática y de los programas electrónicos de la ingeniería.
  7. 7. Al escribir virus de la computadora, bootloaders, </li></ul>ciertos drivers de dispositivo, u otros artículos<br />muy cerca del hardware o del sistema operativo bajo.<br />
  8. 8. APLICACIONES DEL LENGUAJE ENSAMBLADOR<br /><ul><li>Aplicaciones en la Ingeniería del Software:
  9. 9. CUANDO HAY IMPLICADOS GRÁFICOS</li></ul>Si un programa está  dibujando una imagen en la<br />pantalla, tiene que trabajar muy rápido, o la espera<br />sería intolerable. <br /><ul><li>CUANDO ES NECESARIO TOMAR MUCHAS DECISIONES </li></ul>Esto es a menudo necesario en programas de juegos complejos,<br />tales como las damas o el ajedrez. El programa tiene que intentar<br />y comprobar muchas posibilidades y decidir un movimiento <br />que sea razonable. <br />
  10. 10. <ul><li>Sistemas Embebidos: impresoras, cámaras, autos, armas, juguetes, etc.
  11. 11. Tiempo Real: en la industria y manufactura, adquisición datos, control robots
  12. 12. Transporte: barcos, aviones, sondas espaciales, etc.
  13. 13. Entretenimiento: Graficación, Multimedia, Cine y VideoJuegos
  14. 14. DSP (Procesamiento de señal digital (DSP)): Procesamiento de Señales, Voz e Imágenes</li></ul>BIBLIOGRAFIA:<br /><ul><li>es.wikipedia.org/wiki/Lenguaje_ensamblador
  15. 15. guatexguate.org/index.php?topic=62.0
  16. 16. www.twilightstudios.net/tutoriales/ensamblador</li>

×