BITS & BYTES
A lógica que permite aos computadores operar baseados nestes dois valores é chamada Álgebra de Boole, em homenagem ao matemático inglês George Boole (1815-1864).
Obs.: os primeiros computadores eram decimais (por exemplo, o ENIAC) e hoje existem também computadores analógicos (para determinadas aplicações específicas).
BIT é uma contração de BInary DigiT e representa um dos valores possíveis em binário, 0 ou 1.
BYTE é um grupo de 8 bits (é bom lembrar que 23 = 8). Em um byte, há 28 = 256 combinações, portanto pode-se representar 256 diferentes valores, desde 00000000 até 11111111. O termo "byte" foi inventado pela IBM.
Em informática, a expressão kilo (abreviada por k) equivale a 210, ou seja 1024. Desta forma, 1 kb equivale a 210 bits, ou seja 1024 bits e kilobyte (1 kB) equivale a 210 bytes, ou seja 1024 bytes ou ainda 8.192 bits.
Da mesma forma, a expressão mega equivale a 220, ou seja 210 x 210 = 1.048.576. Desta forma, 1 megabit (1 Mb) equivale a 220 bits, ou seja 1024 kb ou 1.048.576 bits e 1 megabyte equivale a 220 bytes, ou seja 1.048.576 bytes.
Seguem-se 1 giga, equivalente a 230 ou 1024 megas, 1 tera, equivalente a 240 ou 1.024 gigas, 1 peta, equivalente a 250 ou 1.024 teras.