¿Qué significa binario de computadora?

El binario informático (Binario) es un sistema numérico basado en 2, que está representado por dos números, a saber, 0 y 1. En informática y electrónica digital, el binario es un sistema numérico importante que se utiliza para representar y almacenar información digital y realizar diversos cálculos.

Características del sistema binario

1. Está formado por dos números 0 y 1. La regla del funcionamiento de los números binarios es que cada dos números avanzan a uno.

2. Al escribir números binarios, la base 2 generalmente se anota en la parte inferior derecha del número o se agrega una B al final.

Ventajas del binario

1. Solo hay dos dígitos 0 y 1 en los números binarios, y se pueden usar componentes con dos estados estables diferentes para representar un dígito. Por ejemplo, la presencia o ausencia de corriente en un determinado camino del circuito, el voltaje de un determinado nodo, el encendido y apagado de un transistor, etc.

2. Las operaciones con números binarios son simples, lo que simplifica enormemente la estructura de los componentes informáticos en los cálculos.

3. El binario es naturalmente compatible con las operaciones lógicas.

Desventajas del sistema binario

El conteo binario a menudo tiene dígitos muy largos en el uso diario, lo que hace que sea incómodo leer y escribir.

Contenido extendido

1. AND bit a bit (&)

La esencia de la operación bit a bit es convertir los números involucrados en la operación a binario y luego realizarla. la operación poco a poco.

La operación AND bit a bit es: los dos bits son 1 y el resultado es 1, es decir, 1&1=1, 1&0=0, 0&1=0, 0&0=0.

Por ejemplo, 51 y 5 -> 00110011 y 00000101 = 00000001 -> 51 y 5 = 1

Uso especial:

(1) Se puede aplicar AND con 0 Claro.

(2) Al hacer AND con 1 se puede conservar el valor original y tomar ciertos bits de un número. Por ejemplo, debe tomar los cuatro dígitos inferiores de 10101110, 10101110 y 00001111 = 00001110 y obtendrá el resultado deseado.

2. Bit a bit OR (|)

Siempre que uno de los dos bits sea 1, el resultado es 1, es decir, 1|1=1, 1|0=. 1, 0|1=1, 0|0=0.

Uso especial:

(1) Si es 0, se puede conservar el valor original.

(2) La fase con 1 o la posición correspondiente se puede configurar en 1. Por ejemplo, establezca los cuatro bits inferiores de X=10100000 en 1, de modo que X | 00001111 = 10101111.

3. Operación XOR (^)

Si dos bits son "exclusivos", es decir, un bit es 1 y el otro es 0, el resultado es 1, en caso contrario es 1. 0. Es decir, 1^1=1, 1^0=0, 0^1=0, 0^0=1.

Uso especial:

(1) Invierta el bit especificado: busque un número, los bits correspondientes a X a invertir son 1 y el resto son 0, para que pueda ser XORed con X Eso es todo. Por ejemplo, X=10101110, invirtiendo los cuatro bits inferiores, X^00001111 = 10100001.

(2) Diferente de 0 o conserva el valor original. Por ejemplo X^00000000 = 10101110.

(3) Intercambiar los valores de dos variables. (Más eficiente que el método contenedor, suma y resta) Principio: un número realiza una operación XOR en el mismo número dos veces seguidas y el resultado es igual a este número.

Así, los métodos de intercambio son: A = A^B, B = A^B, A = A^B.