Operaciones con bits
Todos los números en la memoria de la computadora se almacenan en forma binaria, es decir como una secuencia de 0 y 1.
Para almacenar números en la memoria de la computadora, se utiliza un número finito de dígitos. Debido a esto, los números en una computadora tienen un rango limitado y los resultados de los cálculos pueden ser inexactos.
Un número entero se puede almacenar en 8, 16, 32 o 64 bits de memoria. Cada bit adicional amplía el rango de valores posibles en 2.
Las operaciones con números positivos y negativos se realizan en el procesador utilizando los mismos algoritmos.
Con la ayuda de operaciones lógicas bit a bit, puede controlar bits individuales de los registros del procesador y dispositivos externos.