Lenguaje Ensamblador – Francisco Charte Ojeda – 2da Edición 2009

Lenguaje Ensamblador

Por:

Descripción

El lenguaje ensamblador es un recurso, un medio más que un fin, utilizado en la mayoría de titulaciones relacionadas con la informática para acercar al estudiante a las interioridades de los microprocesadores, facilitándole el conocimiento de su arquitectura, así como su funcionamiento.

En muchos casos, este lenguaje se utiliza, no para desarrollar una aplicación completa, sino para mejorar la velocidad de ciertas partes de un programa. Con esta guía adquirirá una gran cantidad de conocimientos útiles que van desde saber cómo se almacenan ciertos tipos de datos en la memoria, la arquitectura de un microprocesador, editar código ensamblador, procesar cadenas de bytes, hasta aprender a utilizar los servicios de la BIOS que incorpora todo ordenador.

La finalidad de este libro es, entre otras, la de servir como guía de aprendizaje para todos aquellos programadores que desean introducirse en el desarrollo a bajo nivel, utilizando el lenguaje ensamblador de los procesadores x86 en la plataforma PC y con los sistemas operativos DOS, Windows y Linux. Para ello se facilitará toda la información, teórica y práctica, llevándole desde un nivel de inicio hasta un nivel medio. El objetivo es hacer el aprendizaje de este lenguaje lo más simple posible, sin entrar en todos los detalles de bajo nivel y todas las posibilidades que, pudiéndose encontrar en materiales de referencia, no resultan totalmente imprescindibles en un principio.

1. Microprocesadores y sistemas basados en microprocesador

2. Representación de datos en ordenadores

3. Arquitectura de la familia de microprocesadores x86

4. Sistemas basados en microprocesadores x86

5. Modos de direccionamiento

6. Conjunto de instrucciones

7. Herramientas necesarias

8. Nuestro primer programa

9. Ejecución de un programa

10. Registros y memoria

11. Depuración

12. Operaciones aritméticas

13. Condicionales

14. Bucles

15. Estructuración del código

16. Manipulación de secuencias de bytes

17. La BIOS

18. Servicios de vídeo

19. Servicios de teclado

20. Acceso a la impresora

21. Joystick y ratón

22. Configuración del equipo

23. Interrupciones DOS

24. Tratamiento de archivos

25. Acceso a sectores de disco

26. Memoria expandida y extendida en DOS

27. Programas residentes en DOS

28. Servicios de Windows

29. Servicios de Linux

30. 32 bits en DOS

31. Interfaz entre ensamblador y C/C++

32. Recursos de interés

Consulta los datos bibliográficos principales de esta edición para identificar correctamente el recurso, revisar su autoría y verificar detalles como ISBN, tema, subtema, archivo e idioma.

¿Qué piensas de este libro?

5 comentarios
Avatar
2 COMENTARIOS
  1. annyje
    annyje

    No funciona... pruebo a descargarlo pero no se da... mucha publicidad que pereza.. me doy de baja.

    1. EL SOLUCIONARIO

      para descargar sigue los pasos descritos aquí: http://goo.gl/KFOYsU

    2. tu poll
      tu poll

      Limosnera y con garrote ...sacase a la verg......

  2. ramiro
    ramiro

    Este libro es muy valioso para cualquier estudiante universitario de Ciencias de la Computación y una necesidad para cualquiera que trabaje con arquitectura informática.