Un error de hardware es un error en el hardware de una computadora . Es la contraparte en hardware de un error de software , un defecto en el software . Un error es diferente de un fallo , que describe un comportamiento indeseable como más rápido, transitorio y repetido que constante, y diferente de una peculiaridad , que es un comportamiento que puede considerarse útil aunque no esté diseñado intencionalmente.
El fabricante puede publicar erratas , correcciones a la documentación, para describir errores de hardware y, a veces, se utiliza erratas como término para los errores en sí.
Historia
Operación no intencionada
A veces, los usuarios aprovechan el funcionamiento no intencionado o no documentado del hardware para lograr algún fin, en cuyo caso un defecto puede considerarse una característica. Esto da lugar al acrónimo INABIAF, que se emplea con mucha ironía: "No es un error, es una característica". [1] Por ejemplo, en ocasiones se utilizan instrucciones no documentadas, conocidas como códigos de operación ilegales, en el MOS Technology 6510 del Commodore 64 y en el MOS Technology 6502 de los ordenadores Apple II .
Vulnerabilidades de seguridad
Algunas fallas en el hardware pueden generar vulnerabilidades de seguridad donde la protección de la memoria u otras características no funcionan correctamente. A partir de 2017 se encontraron una serie de vulnerabilidades de seguridad en las implementaciones de ejecución especulativa en arquitecturas de procesadores comunes que permitían una violación del nivel de privilegio .
En 2019, los investigadores descubrieron que un modo de depuración del fabricante, conocido como VISA, tenía una característica no documentada en los concentradores de controladores de plataforma Intel , conocidos como chipsets, que hacía que el modo fuera accesible con una placa base normal, lo que posiblemente condujera a una vulnerabilidad de seguridad. [2]
Errores del Pentium
La serie de CPU Intel Pentium tenía dos errores bien conocidos descubiertos después de su lanzamiento al mercado: el error FDIV que afectaba la división de punto flotante y que resultó en un retiro del mercado en 1994, y el error F00F descubierto en 1997 que hace que el procesador deje de funcionar hasta que se reinicia.
Referencias
- ^ Nicholas Carr. "'NO ES UN ERROR, ES UNA CARACTERÍSTICA'. ¿UN TRUCO O SIMPLEMENTE CORRECTO?". Wired .
- ^ Lucian Armasu (29 de marzo de 2019). "Una característica no documentada de los chipsets de Intel puede ayudar a los piratas informáticos a robar datos". Tom's Hardware .