Bit

Bit je nejjednodušší jednotka v číslování systému , což může trvat pouze dvě hodnoty, nejčastěji označeny číslicemi 0 a 1 . Trochu může představovat i alternativní logiku vyjádřený falešné a pravdivé , „osoba  postava binární  “ binární číslice v angličtině, slovo bit , což znamená „kus“ je zkratka.

V teorii informace , trochu je minimální množství informací přenášených prostřednictvím zprávy, a jako taková představuje základní jednotku měření z informací v oboru počítačových věd . Množství efektivně přenášených informací je vyjádřeno v shannonech a nesmí překročit velikost zprávy v bitech.

Digitální systémy se zabývají výhradně informacemi se sníženým počtem bitů, obvykle seskupenými do skupin s pevnou velikostí nazývaných bajty ( / bait / ).

Použití

Slovo „bit“ je kontrakce anglických slov bi nary digi t , což znamená „binární číslice“, s hříčkou na bitu , „malý kousek“. Za jeho popularizaci vděčíme Claude Shannonovi , který vynález připisuje Johnu Tukeymu .

Binární prvek

Bitový nebo binární prvek je stavebním kamenem systému binárního číslování. Tento systém, nejvíce analytický ze všech číslovacích systémů, protože rozkládá čísla na nedělitelné prvky, je základem téměř všech počítačových systémů .

Zápisy hodnot
Kontext Hodnoty
Logika Nepravdivé skutečný
Ne Ano
Digitální 0 1

Bit může nabrat pouze dvě hodnoty. V logice ( booleovská algebra ) jsou tyto hodnoty nepravdivé a pravdivé , nebo někdy ne a ano . V aritmetice jsou to 0 a 1 .

Četné technické prostředky umožňují kódování binárních informací. Magnetická polarizace je elektrický náboj slouží k ukládání proudu nebo elektrické napětí se intenzita světla se běžně používá pro přenos. Hlavní věcí je rozlišit s velmi dobrou spolehlivostí dva stavy, aby se omezily chyby. Korespondence mezi každým ze dvou stavů a ​​hodnotou odpovídajícího bitu je věcí konvence. Spínač může být otevřený nebo uzavřený , aby kód 0 nebo 1  ; druhý stav kóduje druhou hodnotu. Totéž platí pro elektrické napětí nebo proud, magnetickou polarizaci, zapnutí nebo vypnutí světla.

Informační jednotka

Podle Shannonovy matematické teorie informací , když dostáváme informace odpovídající výskytu události s pravděpodobností výskytu 1 ku 2, dostáváme trochu informace.

Příklad - Hlavy nebo ocasy:

Během rozhodování fotbalového zápasu, když rozhodčí ukáže, že mince padla na ocas, předá trochu informací 2 kapitánům konkurenčních týmů, protože před tímto oznámením byla pravděpodobnost získání jednoho nebo druhého výsledku rovnat se.

Název základní informační jednotky je shannon , symbol Sh.

V ideálním kódování informací by jakýkoli bit (binární prvek) nesl informační shannon. Není tomu tak, protože informace obklopující bit v proudu mohou ovlivnit jeho pravděpodobnost, že bude mít kteroukoli hodnotu. Informace obsažené v proudu n bitů jsou maximálně n shannony. Obvykle je to méně, protože ne všechny kombinace odpovídají platným zprávám se stejnou pravděpodobností.

Příklad - paritní bit:

Aby byla zajištěna detekce chyb, jsou dobrovolně přenášeny přebytečné informace, které jsou odvozeny z přenesených údajů. Jeden z nejjednodušších systémů spočívá v kódování na 8 bitech slovo ze 7 bitů, osmý, nazývaný paritní bit , se počítá tak, že celkový počet 1 v sadě je vždy platný nebo lichý, podle platné dohody .

Taková sada 8 bitů má pouze 2 7 možných hodnot a nese 7 a ne 8 shannonů.

Kromě těchto dobrovolných propouštění, která byla zavedena s cílem opravit chyby přenosu, obsahují kódování prvek opakování, který je zachován, protože usnadňuje zpracování digitálních dat .

Příklad - číslo s plovoucí desetinnou čárkou:

V informatice často kódujeme veličiny v číslech s plovoucí desetinnou čárkou . Standard IEEE 754 opravuje pro 32bitové kódování kódování, které určuje 4,286,578,689 platných hodnot z 2,32 , nebo 4,294,967,296 možných.

32bitové číslo s plovoucí desetinnou čárkou tedy poskytuje 31,997 a ne 32 shannonů informací.

Lidská komunikace navíc obsahuje neúmyslnou část opakování, kterou lze částečně omezit statistickou analýzou. Komprese dat je přibližný počet bitů zprávy z množství informací, které předává, a tím zvýšení počtu shannons na bit.

Pokud se nejedná o účinnost kódování, bit a shannon jsou prakticky ekvivalentní.

Pokud se chceme vzdát této možná zavádějící korespondence mezi kódovací jednotkou a informační jednotkou, můžeme vyjádřit množství informací v nats na základě přirozeného logaritmu a ne jako bit na základním logaritmu 2. nat je rovno jedné shannon vynásobený přirozeným logaritmem 2, což je asi 0,7.

Objednané sady bitů

Bit by neměl být zaměňován s bajtem , anglickým slovem, které se vyslovuje / bait / a je přeloženo jako bajt , řada bitů. Ve výpočetní technice je bajt obecně řadou 8 bitů, což v tomto případě tvoří bajt . Když je počet binárních prvků, které jej tvoří, odlišný, je to obvykle uvedeno. Můžeme tedy najít tvary „dublet“, „triplet“ a obecněji „  n -uplet“.

Zkratka a symbol

Bitové jednotky  

Mezinárodní systém
(SI)

Binární předpony
(CEI)
Pořadí
velikosti
Jednotka Hodnocení Hodnota Jednotka Hodnocení Hodnota
bit bit 1 bit bit bit 1 bit 1
kilobit kbit nebo kb 10 3 bity kibibit Kibit (nebo Kb, podle použití) 2 10 bitů 10 3
megabit Mbit nebo Mb 10 6 bitů mebibit Mibit 2 20 bitů 10 6
gigabitový Gbit nebo Gb 10 9 bitů gibbit Gibit 2 30 bitů 10 9
terabit Tbit nebo Tb 10 12 bitů tebibit Tibit 2 40 bitů 10 12
petabit Pbit 10 15 bitů váhat Pibit 2 50 bitů 10 15
exabit Ebit 10 18 bitů exbibit Eibit 2 60 bitů 10 18
zettabit Zbit 10 21 bitů zebibit Zibit 2 70 bitů 10 21
yottabit Ybit 10 24 bitů yobibit Yibit 2 80 bitů 10 24

Pro bitové a bajtové zkratky neexistuje všeobecně přijímaný standard .

bit V IEC 60027  (EN) se Mezinárodní elektrotechnické komise definuje něco jako symbol binární jednotky (například kbit za kb). Harmonizovaná norma ISO / IEC IEC 80000-13: 2008  (en) ruší a nahrazuje články 3.8 a 3.9 normy IEC 60027-2: 2005 (týkající se teorie informací a binárních předpon ). b IEEE dává v IEEE 1541  (en) b jako symbol jednotka pro bit . Tato konvence se v počítačové vědě často používá, ale Mezinárodní systém jednotek , jehož bit není součástí, používá b se již používá pro jinou jednotku, stodolu , v jiném specializovaném oboru. Na druhou stranu, bit je již zkratkou binární číslice a není důvod ji dále zkracovat. B Citované texty CIE a IEEE dávají B jako zkratku pro bajt . CIE i Mezinárodní telekomunikační unie přijímají o pro bajt místo bajtu . Termín oktet je přesnější, nezávisí na materiálním základě a je častější ve frankofonních zemích. V mezinárodním systému jednotek je symbol jednotky psán malými písmeny, pokud její název nepochází od jména osoby, která má zkrácený symbol velkými písmeny. Mimo mezinárodní soustavu jednotek označuje B bel  ; ale používáme pouze jeho dílčí násobek, decibel (dB), který pravděpodobně nebude zaměňován s decibytem , protože v telekomunikacích a informatice používáme pouze násobky bajtů.

Podívejte se také

Související články

Poznámky a odkazy

  1. Počítačová pokladnice francouzského jazyka  ; Oxford English dictionnary , "bit (4)"; (en) Claude E. Shannon , „  Matematická teorie komunikace  “ , Bell System Technical Journal , sv.  27,Červenec a říjen 1948, str.  379-423 a 623-656 ( ISBN  0252725484 , číst online , přístup k 8. září 2013 ).
  2. International Electrotechnical Commission , Electropedia 721-02-08 „bit“  ; Počítačová pokladnice francouzského jazyka .
  3. Kromě kvantových počítačů  : „bit“, Richard Taillet , Loïc Villain a Pascal Febvre , slovník fyziky , Brusel, De Boeck ,2013, str.  73.
  4. France Terme s odvoláním na Úřední věstník Francouzské republiky ze dne 14. prosince 2004; Electropedia 702-04-21  ; Mezinárodní telekomunikační unie , doporučení ITU-R V.607-2 .
  5. Harrapův kompaktní anglicko-francouzský / francouzsko-anglický slovník
  6. International Electrotechnical Commission , Electropedia 721-02-18 „octet“ , 721-05-06 „multiplet“ , 704-16-20 „multiplet, n-tice“.
  7. International Bureau of Weights and Measures , brochure on the International System of Units .
  8. Symbol L pro litr je však akceptován .