|
Esta información es una combinación de una traducción hecha por humanos y de la traducción automática por computadora del contenido original para su conveniencia. Las actualizaciones y los cambios son traducidos y puestos a su disposición en 24 horas. Este contenido se ofrece únicamente como información general y no debe ser considerada como completa o precisa. |
Vea la versión original en inglés de esta página. |
Intel identifica Solución transitoria para el "no válidos operando con intercambio combinado Compare 8Byte (CMPXCHG8B) instrucción" la errata la errata Descripción general El viernes 7 noviembre 1997, un número de informes se publicado en el Internet implica la posibilidad de una nueva errata en el Pentium® procesadores y los procesadores Pentium® con tecnología MMX™. Una fe de erratas es un diseño defecto o error que pueden ocasionar que el producto se desvíe de las especificaciones publicadas. Basado en Internet informes nuestra ingeniería rápidamente equipo saltado sobre este problema. Una vez que pudimos reproducir el comportamiento confirmó que existe una fe de erratas que ahora se denomina la "no válidos operando con bloqueado CMPXCHG8B instrucción" errata. También nos fue posible identificar lo siguiente:
Descripción técnica La instrucción CMPXCHG8B compara una valor de 64 bits registros internos del procesador con un valor de 64 bits memoria (el destino). Es ilegal para utilizar un registro como destino. El resultado de la instrucción CMPXCHG8B 64 bits es un valor que no encaja en un 32 bits registrarse. Si un registro se utiliza como el destino, el procesador normalmente detiene la ejecución de la instrucción CMPXCH8B, las señales esta condición de error y ejecuta un gestor de errores en software. Esta errata se presenta si el instrucción CMPXCHG8B también está bloqueada (una instrucción al procesador para permitir que el la finalización de la instrucción CMPXCHG8B sin tener que interrumpe), y un registro no válido destino se utiliza. En este caso, el las señales del procesador la condición de error, pero no permitir que el gestor de errores para comenzar a debido a la cerradura en la CMPXCH8B instrucción. Como resultado, el sistema se congela y el sistema debe ser reiniciado para regresar a operación normal. Este problema no causa daños en los datos o daños físicos a un usuario's sistema. Los datos guardados en disco en el curso del trabajo permanece en el disco y estará disponible para su uso cuando el sistema se reiniciado. El "no válidos operando con CMPXCHG8B combinado instrucción" es Erratum #81 en el procesador Pentium lista de erratas. Si desea más información, consulte: la errata Descripción técnica Solución transitoria Descripción general Hemos identificado una solución transitoria que puede ser implementado a través del sistema operativo. Básicamente, la solución transitoria evita el bloqueo bus 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 fe de erratas Descripción técnica. Los proveedores de software podrían también quiere ver el segundo plano para software para obtener más detalles específicos. Intel ha estado trabajando con la industria proveedores de sistemas operativos para ayudarlos a la implementación de esta solución transitoria para sus sistemas operativos. Continuaremos a trabajar con ellos para implementar la solución transitoria 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 dicho SO. Un número de proveedores de software ya han contribuido declaraciones en relación con esta errata. Consulte: Declaraciones Proveedor de software Para obtener más información, consulte los contactos de Intel para el número telefónico de su región. |
Intel no proporcionará futuras actualizaciones de software para asistir los nuevos sistemas operativos o mejorar la compatibilidad con dispositivos de otros fabricantes y productos de software.