Descripción
IBM PC ASSEMBLY LANGUAGE PROG.3ªED
Resumen del libro
Este manual ofrece una guía completa y práctica para aprender programación en lenguaje ensamblador, desde los fundamentos más básicos hasta técnicas avanzadas. Diseñado tanto como tutorial como referencia, guía al lector a través de ejemplos de código detallados que deben ser tecleados, convertidos en módulos ejecutables y probados. La obra cubre desde los aspectos esenciales del hardware y el lenguaje hasta las instrucciones más complejas, con actualizaciones que incluyen las funciones de versiones recientes de DOS, programación para el ratón y las características de los procesadores Intel 80486 y Pentium. Es un recurso indispensable para quienes buscan un conocimiento profundo y práctico de la programación a bajo nivel en sistemas IBM PC.
¿De qué trata?
El libro está estructurado para que el lector aprenda programación en ensamblador de forma progresiva. Comienza explicando los conceptos más simples del hardware y el lenguaje, para luego introducir nuevas instrucciones a medida que se necesitan. A lo largo del texto, se proponen numerosos programas de ejemplo que el lector debe implementar y ejecutar, consolidando así el aprendizaje práctico. La tercera edición incorpora importantes novedades, como el tratamiento de funciones adicionales de DOS, la programación de operaciones con el ratón, las capacidades de los procesadores Intel 80486 y Pentium, el manejo de las áreas de memoria alta y superior, y el procesamiento de discos a nivel de funciones DOS, tabla de asignación de archivos y procesamiento aleatorio.
Temas principales
- Fundamentos de la programación en lenguaje ensamblador para IBM PC.
- Arquitectura y funcionamiento del hardware subyacente.
- Instrucciones básicas y avanzadas del procesador.
- Programación de interrupciones y servicios del sistema operativo DOS.
- Gestión de memoria: áreas convencional, alta y superior.
- Programación de periféricos, incluyendo el ratón.
- Procesamiento de archivos en disco: funciones DOS, tabla de asignación y acceso aleatorio.
- Características específicas de los procesadores Intel 80486 y Pentium.
¿Para quién está recomendado?
Este libro está dirigido a estudiantes, programadores y entusiastas de la informática que deseen adquirir un conocimiento sólido y práctico de la programación en lenguaje ensamblador. Es especialmente útil para aquellos que buscan comprender el funcionamiento interno de los sistemas basados en IBM PC y sus procesadores, así como para quienes necesiten optimizar código, desarrollar controladores de dispositivos o trabajar en entornos de sistemas operativos heredados como DOS. Se requiere una familiaridad básica con la informática, pero no se presuponen conocimientos previos de ensamblador.
Qué aporta este libro
- Proporciona una metodología de aprendizaje activa basada en la práctica con ejemplos de código ejecutables.
- Ofrece una cobertura exhaustiva y actualizada de las capacidades de los procesadores Intel hasta la generación Pentium.
- Permite dominar la gestión de memoria y el procesamiento de archivos a bajo nivel en sistemas DOS.
- Sirve como una referencia técnica completa y fiable para programadores que trabajan con hardware legacy.
- Desarrolla una comprensión profunda de la relación entre el software y el hardware del PC.
Ficha técnica
- Autor: ABEL
- Editorial: PRENTICE HALL IBERIA
- Idioma: Inglés
- Colección: UNIVERSITARIO
- Peso: 930 g
Valoración editorial
Se trata de una obra de referencia consolidada en el ámbito de la programación en ensamblador para sistemas IBM PC. Su enfoque práctico y progresivo, junto con la actualización que incorpora las tecnologías de procesadores y sistemas operativos de su época, la convierten en un recurso valioso tanto para el aprendizaje autodidacta como para su uso en entornos académicos. Es especialmente relevante para quienes buscan una comprensión técnica y detallada del funcionamiento interno del PC, más allá de la programación de alto nivel.

