Estos manuales describen el entorno de programación y la arquitectura de los procesadores Intel® 64 e IA-32.
Las versiones electrónicas de estos documentos le permiten obtener con rapidez la información que necesita e imprimir sólo las páginas que desea utilizar. Los manuales para desarrolladores de software de las arquitecturas Intel® 64 e IA-32 ya están disponibles para su descarga en paquetes de tres o de siete volúmenes. Todo el contenido de ambos paquetes es idéntico; ver detalles a continuación.
En el momento, los PDF para descargar de todos los volúmenes están en su versión 045. El PDF para descargar del manual Intel 64 and IA-32 Architectures Optimization Reference está en su versión 026. Las especificaciones adicionales relacionadas, las notas sobre la aplicación y la documentación técnica también están disponibles para su descarga.
Nota: ya no ofrecemos los Manuales para desarrolladores de software de las arquitecturas Intel® 64 e IA-32 en CD-ROM. Las versiones en papel del manual están disponibles para su compra a través del modelo de impresión a la carga ofrecido por un proveedor tercero, Lulu (consulte 1 y 2 a continuación): http://www.lulu.com/spotlight/IntelSDM.
- Términos de uso
- El precio del pedido de cada volumen lo establece el proveedor de la impresión; Intel proporciona la versión maestra finalizada sin cobrar derechos de autor.
Paquete de volúmenes combinado de los Manuales para desarrolladores de software de las arquitecturas Intel® 64 e IA-32
| Volúmenes combinados del Manual para desarrolladores de software de las arquitecturas Intel® 64 e IA-32:1, 2A, 2B, 2C, 3A, 3B y 3C |
Este documento contiene los siguiente: Volumen 1: Describe la arquitectura y el entorno de programación de los procesadores compatibles con las arquitecturas IA-32 e Intel 64. Volumen 2: Incluye la referencia al conjunto de instrucciones completo, A-Z, en un volumen. Describe el formato de la instrucción y proporciona páginas de referencia para las instrucciones. Volumen 3: Incluye una guía completa de programación de sistemas, partes 1, 2 y 3 en un volumen. Describe el entorno de soporte del sistema operativo de las arquitecturas Intel 64 e IA-32, incluyendo: gestión de la memoria, protección, gestión de tareas, interrupción y gestión de excepciones, soporte para múltiples procesadores, características de gestión energética y térmica, depurado, monitorización del rendimiento, modo de gestión del sistema, instrucciones VMX y tecnología de virtualización Intel® (Intel® VT). |
Describe solución de problemas para el Manual para desarrolladores de software de las arquitecturas Intel 64 e IA-32 entre versiones. NOTA: Este documento de cambios se aplica a todos los conjuntos de Manuales para desarrolladores de software de las arquitecturas Intel 64 e IA-32 (paquete de volúmenes combinado, paquete de 3 volúmenes y de 7). |
|
Paquete de 3 volúmenes de los Manuales para desarrolladores de software de las arquitecturas Intel® 64 e IA-32
| Este paquete consta del Volumen 1, del Volumen 2 (2A, 2B y 2C combinados) y del Volumen 3 (3A, 3B y 3C combinados). Este paquete permite una sencilla navegación de la Guía de programación de sistemas y referencia del conjunto de instrucciones a través del contenido, referencias e índices multivolumen funcionales. | |
| Manual para desarrolladores de software de las arquitecturas Intel® 64 e IA-32 Volumen 1: Arquitectura básica |
Describe la arquitectura y el entorno de programación de los procesadores compatibles con las arquitecturas IA-32 e Intel 64. |
| Manual para desarrolladores de software de las arquitecturas Intel® 64 e IA-32 Volúmenes 2A, 2B y 2C combinados: Referencia del conjunto de instrucciones, A-Z |
Este documento incluye la referencia al conjunto de instrucciones completo, A-Z, en un volumen. Describe el formato de las instrucciones y proporciona las páginas de referencia para las instrucciones. Este documento permite una sencilla navegación de la Guía de referencia del conjunto de instrucciones a través del contenido, referencias e índices multivolumen funcionales. |
| Manual para desarrolladores de software de las arquitecturas Intel® 64 e IA-32 Volúmenes 3A, 3B y 3C combinados: Guía de programación de sistemas, Partes 1 y 2 |
Este documento incluye una guía completa de programación de sistemas, partes 1, 2 y 3 en un volumen. Describe el entorno de soporte del sistema operativo de las arquitecturas Intel 64 e IA-32, incluyendo: gestión de la memoria, protección, gestión de tareas, interrupción y gestión de excepciones, soporte para múltiples procesadores, características de gestión energética y térmica, depurado, monitorización del rendimiento, modo de gestión del sistema, instrucciones VMX y tecnología de virtualización Intel® (Intel® VT). Este documento permite una sencilla navegación de la Guía de programación de sistemas a través del contenido, referencias e índices multivolumen funcionales. |
Paquete de 7 volúmenes de los Manuales para desarrolladores de software de las arquitecturas Intel® 64 e IA-32
| Este paquete incluye la misma información que el paquete de 3 volúmenes, pero está separada en siete archivos PDF más pequeños: Volumen 1, Volumen 2A, Volumen 2B, Volumen 2C, Volumen 3A, Volumen 3B y Volumen 3C. Este conjunto es más adecuado para los usuarios que tienen velocidades de conexión más lentas. | |
| Manual para desarrolladores de software de las arquitecturas Intel® 64 e IA-32 Volumen 1: Arquitectura básica |
Describe la arquitectura y el entorno de programación de los procesadores compatibles con las arquitecturas IA-32 e Intel 64. |
| Manual para desarrolladores de software de las arquitecturas Intel® 64 e IA-32 Volumen 2A: Referencia del conjunto de instrucciones, A-L |
Describe el formato de la instrucción y proporciona páginas de referencia para las instrucciones (de la A a la L). Este volumen también incluye el índice para los volúmenes 2A, 2B y 2C. |
| Manual para desarrolladores de software de las arquitecturas Intel® 64 e IA-32 Volumen 2B: Referencia del conjunto de instrucciones, M-Z |
Proporciona páginas de referencia para instrucciones (de la M a la Z). |
| Manual para desarrolladores de software de las arquitecturas Intel® 64 e IA-32 Volumen 2C: Referencia del conjunto de instrucciones |
Incluye la Referencia más segura a las extensiones de modo. Este volumen también incluye los apéndices y el apoyo al índice para los volúmenes 2A, 2B y 2C. |
| Manual para desarrolladores de software de las arquitecturas Intel® 64 e IA-32 Volumen 3A: Guía de programación de sistemas, Parte 1 |
Describe el entorno de soporte del sistema operativo de las arquitecturas IA-32 e Intel 64, incluyendo: gestión de la memoria, protección, gestión de tareas, gestión de las interrupciones y de las excepciones y soporte para múltiples procesadores. Este volumen también incluye el índice para los volúmenes 3A, 3B y 3C. |
| Manual para desarrolladores de software de las arquitecturas Intel® 64 e IA-32 Volumen 3B: Guía de programación de sistemas, Parte 2 |
Continúa con la cobertura en materia de programación de sistemas en el volumen 3A. El volumen 3B trata las características de gestión energética y térmica, el depurado y la monitorización del rendimiento. |
| Manual para desarrolladores de software de las arquitecturas Intel® 64 e IA-32 Volumen 3C: Guía de programación de sistemas, Parte 3 |
Continúa con la cobertura en materia de programación de sistemas en el volumen 3A y 3B. El volumen 3C abarca el modo de gestión del sistema, las instrucciones VMX e Intel® VT. Este volumen también incluye los apéndices y el apoyo al índice para los volúmenes 3A, 3B y 3C. |
Manual de referencia para la optimización del software
| Manual de referencia de optimización de las arquitecturas Intel® 64 e IA-32 | El Manual de referencia para la optimización de las arquitecturas Intel® 64 e IA-32 proporciona información sobre los procesadores Intel® Core™, la microarquitectura Intel NetBurst® y otro tipo de microarquitecturas Intel® recientes. Describe las técnicas de optimización de códigos para permitirle poner a punto su aplicación para obtener unos resultados muy optimizados cuando se ejecute en procesadores Intel® Atom™, Intel® Core™ i7, Intel® Core™, Intel® Core™2 Duo, Intel® Core™ Duo, Intel® Xeon®, Intel® Pentium® 4 e Intel® Pentium® M. |
Especificaciones relacionadas, notas de la aplicación y documentación técnica
| Especificación x2APIC de la arquitectura Intel® 64 | Extensiones de la arquitectura xAPIC están pensadas principalmente para incrementar la capacidad de direccionamiento del procesador. La arquitectura x2APIC proporciona compatibilidad con versiones anteriores para la arquitectura xAPIC y capacidad de ampliación para las futuras innovaciones de las plataformas Intel. |
| TLBs de la nota de aplicación de las arquitecturas Intel® 64 e IA-32, cachés de la estructura de paginación y su validación | La información contenida en esta nota de aplicación forma parte de los volúmenes 3A y 3B del Manual para desarrolladores de software de las arquitecturas Intel® 64 e IA-32. |
| Documentación técnica de las nuevas instrucciones Intel® Advanced Encryption Standard (Intel® AES-NI) | Esta documentación proporciona una introducción del algoritmo AES y de Intel® AES-NI. Proporciona directrices y demostraciones para utilizar estas instrucciones a fin de escribir implantaciones de AES seguras y de alto rendimiento. |
| Referencia de programación de extensiones del conjunto de instrucciones de la arquitectura Intel® | Este documento abarca nuevas instrucciones programadas para futuros procesadores Intel. |
| Documentación técnica de la instrucción de multiplicación Intel® menos frecuentada y su uso para calcular el modo GCM | Esta documentación proporciona información sobre la instrucción y su uso para calcular el modo Galois Hash. También proporciona ejemplos de códigos para el uso de PCLMULQDQ, junto con las nuevas instrucciones Intel® AES New Instructions (Intel® AES-NI) para una implantación eficiente de AES en el modo Galois Counter Mode (AES-GCM). |
| Documentación técnica del orden de memoria de la arquitectura Intel® 64 | Este documento se ha fusionado en el volumen 3A del Manual para desarrolladores de software de las arquitecturas Intel 64 e IA-32. |
| Guía de compartición de unidades de monitorización del rendimiento | Esta documentación proporciona un conjunto de directrices entre múltiples agentes de software que comparten el hardware de PMU en los procesadores Intel. |
| Nota de la aplicación de la tecnología de virtualización Intel® FlexMigration (Intel® VT FlexMigration) | Esta nota de la aplicación trata de las prestaciones de virtualización de los procesadores Intel® que soportan el uso de Intel® VT FlexMigration. |


