El contenido de este sitio ha sido traducido al idioma español combinando sistemas automatizados de traducción con traducciones hechas por personas. Dicho contenido se proporciona solamente como información de carácter general, sin que el mismo deba ser considerado como una traducción completa o correcta de su idioma original.
Intel identifica Solución transitoria para el "no válidos Operando combinado con exchange comparar 8Byte (CMPXCHG8B) instrucción" errata Descripción errata El viernes 7 noviembre 1997, un número de informes se publicará a Internet implicando la posibilidad de una nueva errata en el Pentium® los procesadores y Pentium® procesadores con tecnología MMX™. Una errata es un diseño defecto o error los cuales podrían ocasionar que el producto se desvíe de las especificaciones publicadas. Basado en Internet reports nuestro equipo de ingenieros rápidamente saltado sobre este problema. Una vez que pudimos para reproducir el comportamiento hemos confirmado que una errata no existe que ahora es denominada "no válidos Operando combinado con CMPXCHG8B instrucción" errata. También Pudimos determinar las siguientes:
Descripción técnica La instrucción CMPXCHG8B compara una 64 bits valor de registros internos del procesador con los de 64 bits valor de la memoria (el destino). Es ilegal utilice un registro como el destino. El resultado de la instrucción CMPXCHG8B es un 64-bit valor que no encaja en un 32 registro. Si un registro se utiliza como el destino, del procesador normalmente detiene la ejecución de la instrucción CMPXCH8B, las señales esta situación de error y se ejecuta un gestor de errores en el software. Esta errata ocurre si el CMPXCHG8B está también bloqueada (una instrucción al procesador para permitir que la finalización de la instrucción CMPXCHG8B sin tener que interrumpe) y un registro no válida destino es utilizado. En este caso, el procesador señales la condición de error pero podrían no permitir que el error handler para comenzar a debido a la lock en la instrucción CMPXCH8B. Como resultado, el sistema se congela y el sistema debe ser iniciado en volver al funcionamiento normal. El problema no causar corrupción de datos o daños físicos en el sistema del usuario. Los datos guardados en disco en el curso del trabajo permanece en el disco y estarán disponibles para su utilización cuando el sistema se vuelva a arranque. La "no válidos Operando combinado con CMPXCHG8B instrucción" es errata #81 en el procesador Pentium lista de erratas. Para obtener más información, consulte: errata descripción técnica Solución transitoria descripción Hemos identificado una solución transitoria que se puede implementar mediante el sistema operativo. Básicamente, la solución transitoria evita el bus cerrojo condición y permite que el procesador ejecute el gestor de errores. Para la descripción técnica completa consulte: solución transitoria , en la errata descripción técnica. Los proveedores de software puede obtener también desea ver la aplicación software para obtener más detalles específicos. Intel ha estado trabajando con la industria proveedores de sistemas operativos para ayudar a implementar esta solución transitoria para sus sistemas operativos. Seguiremos trabajando con ellos para implementar la solución en sus sistemas operativos. Los usuarios deben ponerse en contacto con el proveedor del sistema operativo para obtener disponibilidad específica de la solución para que SO. Un número de proveedores de software ya han contribuido declaraciones con respecto a esta errata. Consulte: proveedor del software declaraciones Para obtener más información consulte Intel contactos para el número telefónico de su región. |
Se SUMINISTRAN estos documentos únicamente con el propósito de referencia histórica y están sujetos a los términos establecidos en el " los términos de uso ". Para obtener información sobre los productos Intel disponibles en la actualidad, consulte www.intel.com/products .