Descripción
ASSEMBLY LANGUAGE REAL PROGR.-DSK
Resumen del libro
Este libro es una guía completa y práctica para programadores que desean dominar el lenguaje ensamblador y aprovechar todo el potencial del hardware. Escrito para quienes ya tienen experiencia en programación, la obra combina un tutorial detallado con una sección de referencia técnica. Cubre desde las instrucciones básicas hasta las características avanzadas del Microsoft Macro Assembler (MASM) versión 6.1, incluyendo la programación en modo protegido, el desarrollo para entornos OS/2 y Windows, y la creación de TSRs y controladores de dispositivo. Con numerosos ejemplos de código funcional, este libro es la herramienta definitiva para alcanzar el máximo rendimiento en sistemas de 16 y 32 bits.
¿De qué trata?
La obra se adentra en la programación en lenguaje ensamblador, centrándose en el uso del Microsoft Macro Assembler (MASM) 6.1. El libro está estructurado para servir tanto como tutorial de aprendizaje como referencia técnica. Comienza con los fundamentos del lenguaje, pero rápidamente avanza hacia temas avanzados como la programación en modo protegido, la interacción con sistemas operativos OS/2 y Windows, y el desarrollo de residentes (TSRs) y controladores de dispositivo (device drivers). Se incluye una cobertura exhaustiva de las utilidades del ensamblador, como CodeView (depurador), el Programmer's WorkBench (entorno de desarrollo), NMAKE (herramienta de compilación), el navegador de código fuente y el enlazador (link). Todo ello se apoya en ejemplos de código funcionales y listos para usar.
Temas principales
- Programación en lenguaje ensamblador para arquitectura x86 (16 y 32 bits).
- Uso avanzado del Microsoft Macro Assembler (MASM) versión 6.1.
- Programación en modo protegido y segmentación de memoria.
- Desarrollo de programas residentes (TSRs) y controladores de dispositivo.
- Programación en ensamblador para entornos OS/2 y Windows.
- Manejo de utilidades de desarrollo: CodeView, Programmer's WorkBench, NMAKE y enlazador.
¿Para quién está recomendado?
Este libro está dirigido a programadores con experiencia previa en lenguajes de alto nivel (como C o Pascal) que deseen aprender o perfeccionar sus habilidades en lenguaje ensamblador. Es ideal para desarrolladores de sistemas, ingenieros de software, estudiantes avanzados de informática y profesionales que necesiten optimizar código crítico, trabajar con hardware directamente o crear software de bajo nivel para sistemas DOS, OS/2 o Windows clásicos. No es adecuado para principiantes absolutos en programación.
Qué aporta este libro
- Dominio práctico del lenguaje ensamblador con MASM 6.1, incluyendo macros y directivas avanzadas.
- Capacidad para desarrollar software de alto rendimiento y bajo nivel, como TSRs y controladores.
- Conocimiento profundo de la programación en modo protegido y su aplicación en entornos multitarea.
- Competencia en el uso de herramientas profesionales de depuración y compilación (CodeView, NMAKE, etc.).
- Ejemplos de código funcionales que sirven como base para proyectos reales.
Ficha técnica
- Autor: JOHNSO
- Editorial: PRENTICE HALL IBERIA
- Idioma: Inglés
- Colección: INFORMATICA
- Peso: 1950.0 g
Valoración editorial
Esta obra es un referente técnico para programadores que buscan exprimir al máximo el hardware mediante lenguaje ensamblador. Su enfoque práctico, con numerosos ejemplos de código y cobertura de herramientas profesionales, la convierte en un recurso valioso, aunque su idioma (inglés) y su especialización la limitan a un público con conocimientos previos. Es especialmente útil para quienes trabajan con sistemas heredados o necesitan optimización de bajo nivel en entornos DOS, OS/2 o Windows clásicos.

