¿Qué es un bit de control?

Un bit de verificación es un uno o cero binario adicional que se usa para indicar una condición errónea dentro de la información. En situaciones donde los datos pueden desarrollar más de un error al mismo tiempo, el uso de un bit de verificación para indicar errores no es completamente confiable. Los bits de verificación se utilizan a menudo con datos que se transmiten en serie o para garantizar que la memoria computacional funcione correctamente. Se puede usar un uno o un cero para indicar un error dependiendo del tipo de paridad que se esté usando.

La paridad es el proceso de verificación de errores cuando se utilizan bits de verificación. Un bit de control se denomina con frecuencia bit de paridad. Si la cantidad total de unos en una secuencia binaria correcta, incluido el bit de control, es una cantidad impar de unos, se denomina paridad impar. La paridad uniforme es cuando la cantidad total de unidades en los datos y el bit de control juntos suman una cantidad par.

Por ejemplo, suponga que una persona quisiera transmitir la secuencia binaria de siete bits 1100101. Hay cuatro unos en este número, por lo tanto, si quisiera agregar un bit para crear una paridad impar, agregaría un 1 a la serie final, creando así la número 11001011. Si una persona decidiera usar la paridad par, agregaría un 0 en lugar de un 1 al final, produciendo así 11001010. La elección de paridad par o impar es típicamente una cuestión de estándares establecidos o de la elección del diseñador. Ésta es la forma más sencilla de utilizar un bit de control.

Imagínese lo que sucede cuando se transmite la cadena de paridad impar 11001011. Si se cambia un uno o un cero en el número antes de que llegue a su destino, la cantidad total de unos se sumará a una cantidad par, lo que indica que hay un error en los datos. Por otro lado, si se introduce un error en una secuencia de paridad par, se producirá un número impar de unos. Si dos o más números se cambian en tránsito, puede ser imposible detectar un error usando un solo bit de verificación porque ambos errores juntos podrían crear la paridad original.

Se han desarrollado métodos más complejos para la detección de errores en informática. Sin embargo, en los casos en los que una simple identificación del error es todo lo que se necesita, a menudo será suficiente usar un solo bit de verificación. La manera en que se codifican los caracteres en el Código estándar americano para el intercambio de información (ASCII) o el Código de intercambio decimal codificado en binario extendido (EBCDIC) son ejemplos de cómo se utiliza un solo bit de verificación en informática. Los bits de verificación, la paridad y otros esquemas de detección de errores juegan un papel vital para garantizar que los datos que se manipulan mediante procesos computables permanezcan libres de efectos secundarios no deseados causados ​​por el ruido y las condiciones erróneas.