Bit

De la Wikipedia, enciclopedia liberă

Salt la: Navigare, căutare

În metrologie, statistică şi informatică, un bit este unitatea de măsură pentru cantitatea de informaţie. Un bit este cantitatea de informaţie necesară reducerii la jumatăte a incertitudinii. Termenul a fost introdus de matematicianul şi statisticianul american John Wilder Tuckey ca o prescurtare combinată a cuvintelor engleze binary digit (= cifră binară), într-un articol din 1958, scris pe vremea când lucra cu John von Neumann la proiectarea unor modele timpurii de computere. Simbolul unităţii de măsură "bit" este "b".

Incidental, în limba engleză a bit înseamnă "un pic", "puţin", "o mică parte din ceva". Astfel, pentru vorbitorii de limbă engleză, cuvântul bit are şi un sens intuitiv.

Exemple de calculul cantităţii de informaţie:

Să presupunem că vedem un zar, dar suntem prea departe ca să vedem ce număr a ieşit. Numărul poate avea 6 valori (1, 2, 3, 4, 5, 6). Cineva ne spune ca numărul este mai mic decât 4. Acum numărul de valori posibile este doar 3 (1, 2, 3). Cantitatea de informaţie care ne-a fost dată este deci 1 bit, deoarece incertitudinea s-a înjumatăţit: de la 6 la numai 3 valori posibile. Dacă ni s-ar fi spus că numărul ieşit este mai mare decât 4, atunci numărul variantelor rămase ar fi fost 2, iar cantitatea de informaţie primită ar fi fost log2(6/2) respectiv 1,584962500721156 biţi.

(Asimetria acestor 2 rezultate este cauzată de numărul diferit de variante valide în fiecare caz. Pentru ca rezultatele să devină egale problema ar trebui uşor reformulată: "mai mic decât 4" şi "mai mare sau egal cu 4"; problema astfel reformulată produce rezultatul de 1 bit în ambele cazuri. O altă reformulare posibilă ar fi "mai mic sau egal cu 3" şi "mai mare decât 3".)

Un bit mai are şi semnificaţia unei celule de memorie a unui calculator care poate conţine doar una din două variante posibile: sau 0, sau 1. De aceea, cantitatea de informaţie stocată într-un bit de calculator este chiar de 1 b (1 bit). În funcţie de conotaţia sa, un bit mai poate fi reprezentat şi prin perechile "da" sau "nu", "alb" sau "negru", "adevărat" sau "fals". Alte exemple:

  • electrotehnică: un circuit electric care poate genera o tensiune ori de 5 V, ori de 5,8 V;
  • mecanică: un pix care are mina ori scoasă ori retrasă înăuntru;
  • mecanică: uşile de tramvai deschise sau închise (dacă ignorăm toate situaţiile de tranziţie, instabile, de obicei de scurtă durată).

Toate calculatoarele actuale au la baza lor prelucrarea biţilor, într-o formă sau alta.

Cuprins

[modifică] Bit - Legătura între partea fizică şi cea logică

Desigur că în computere biţii au şi o implementare materială, fizică. Această implementare concretă nu este însă standardizată (nu este la fel pentru toate computerele). Un exemplu: la computerul de tip "xyz", trecerii curentului printr-un anume punct i se asociază cifra binară 0, iar lipsei curentului cifra 1. La alte computere asocierea aceasta poate fi cu totul diferită.

O structură de opt biţi formează un octet, numit şi bait, de la cuvântul englez byte, cu simbolul "O" respectiv "B". 210=1.024 baiţi poartă denumirea, de fapt inexactă, de 1 kB (1 kilobait = 1 kilooctet).

Se recomandă însă folosirea acestor unităţi numai în forma de singular: 8 bit (nu 8 biţi) şi 1.024 bait (nu 1.024 baiţi).

Denumirile exacte, corecte, dar încă puţin răspândite, sunt:

  • 210=1.024 bait = 1 KiB (1 Kibibait).
  • 1.000 bait = 1 kB (1 kilobait).

[modifică] 8 biţi, 16 biţi, 24 de biţi, 32 de biţi

În sistemul binar, un număr de n biţi are in general capacitatea de a reprezenta (a reţine, a memora, a stoca) o valoare între 0 şi 2n-1 (un număr total de 2n valori posibile). Astfel, cu 8 biţi se pot reprezenta toate numerele naturale între 0 şi 255 (28=256); 16 biţi înseamnă valori posibile între 0 şi 65.535; 24 de biţi pot reţine valori până la 16.777.215, iar 32 de biţi până la 4.294.967.295.

[modifică] Vezi şi

[modifică] Legături externe