En las matemáticas puras, un valor no tiene un límite de espacio para su representación, sin embargo, las computadoras generalmente trabajan con un número fijo de bits.
A la unidad mínima de información en una computadora se le llama bit.
No sería un tipo de dato interesante a excepción de que con un nibble se presenta un número BCD y también que un nibble puede representar un dígito hexadecimal.
Sin lugar a dudas, el tipo de datos más importante para los microprocesadores es el byte.
Las referencias hacia cierta localidad de memoria en todos los microprocesadores nunca es menor que un byte (la mayoría usan múltiplos de bytes), por lo tanto, se considera el dato localizable (direccionable) más pequeño.
Los bits de un byte normalmente se numeran desde 0 hasta 7.
Como un byte está formado por exactamente dos nibbles, es posible representar cualquier valor con dos dígitos hexadecimales.
Una palabra se puede dividir en 2 bytes llamados igualmente de bajo y alto orden.
Se considera una palabra doble a un grupo de 32 bits.
Si el número es positivo es almacenado en su valor binario estándar, si el número es negativo se almacena en su forma complemento a dos.
Ejemplos de números para este caso serían: