Ve společnosti, kde větší je lepší, více je lepší a lepší je, no, lepší, neexistuje místo, kde by to platilo pravdivěji než ve světě počítačů. Většina z nás možná neví, jaké pojmy jsou bity a bajtů znamená přesně, ale každý ví, že více z nich vylepšuje svůj počítač.
Ale co to vlastně znamená? Je něco víc než bajt? Existuje bufet, který nabízí více než jen kousky a bajty? Co když jsme opravdu hlad po více? Myslím jako MEGA hladový. Nabízejí ... megabajty? Ve skutečnosti ano. Pojďme to prozkoumat.
Když mluvíme o bitech a bytech, máme na mysli jednotky paměti, které obsahují informace o počítači. Představte si něco jako malou krabičku informací, která žije na pevném disku nebo paměti RAM vašeho počítače.
Osm z těchto malých krabiček nebo bitů tvoří jeden bajt. Přibližně 1 000 bajtů tvoří jeden kilobajt a přibližně 1 000 bajtů tvoří jeden megabajt. (Říkám přibližně a asi proto, že technicky existuje více než jeden způsob měření a mega něčeho. Díky matematice může být mega také 1024.)
Je důležité si uvědomit, že osm bitů vytváří bajt, protože tato skupina osmi bitů nebo faktory této skupiny osmi, například 16, 24, 32, jsou stavebními kameny, které tvoří většinu počítačového jazyka. Další důležitou myšlenkou je, že čím více bitů máte, tím více informací můžete uložit.
Dobře, takže víme, že bity jsou stavební kameny pro počítačový jazyk. Víme, že osm bitů tvoří jeden bajt (a tato skupina osmi je důležitá, tak pamatujte!). Ale proč na tom záleží?
Trochu je krabička informací, řekněme, našeho pevného disku - ale co je v této krabici? Pokud jste si přečetli můj článek Jak nuly a ony vytvářejí hudbu, fotografie a vše digitální, nebude překvapením, že krabička obsahuje buď nulu, nebo jednu. Lituji, ne tak vzrušující jako dárek k narozeninám. Existuje mnoho různých počítačových jazyků, ale všechny používají nuly a jedničky.
Jak tedy mohou bity vyrábět všechny tyto věci, jako jsou barvy a písmena? Počítačový jazyk a uspořádání bitů určuje, na co se nakonec promění.
Porovnejme to s angličtinou. Naše „bity“ jsou písmena abecedy. Náš jazyk je angličtina.
Písmena H, T, R, E, A lze sestavit třemi jedinečnými způsoby: srdce, země nebo nenávistník. Stejná písmena, ale jiné pořadí, jiná slova a jiný význam.
Stejná myšlenka platí pro počítače a bity. V závislosti na seskupení bitů a použitém jazyce se mohou stát barvami v televizi, zvukem z kompaktního disku nebo písmeny, jako jsou ty, které právě čtete. Ano, každé jedno z písmen, které čtete, může být reprezentováno skupinou osmi bitů.
Můžete to vyzkoušet sami - zde je stránka, kde můžete zadat nějaký text a nechat jej převést na nuly a jedničky.
V angličtině tvoří naše 26 písmen více než jeden milion slov. A co počítačový jazyk? Pamatujete si, když jsem řekl, že seskupení osmi bitů je důležité? Mnoho počítačových jazyků je založeno na osmi skupinách. Každá skupina obsahuje řetězce osmi bitů, 16 bitů, 24 bitů atd.
V 8bitovém jazyce existují skupiny osmi nul a ty seřazené v řadě, které tvoří řetězec čísel. Říkejme tomuto řetězci 8bitový kód. Existuje maximálně 256 jedinečných 8bitových kódů. Zde je příklad 8bitového kódu pro písmena v abecedě.
Nyní to aplikujeme na barevný jazyk.
8bitová barva
Řekněme, že máte v počítači digitální obraz Darth Vadera. Obrázek je vytvořen pomocí 8bitové barvy. Protože 8bitový jazyk má 256 různých kombinací a každá kombinace vytváří jedinečnou barvu, máme k dispozici 256 barev. Zní to docela dobře, že? Vzpomeňte si na tu obrovskou krabičku pastelek Crayola s ořezávátkem vzadu. Mělo to neuvěřitelných 64 různobarevných pastelek. Dalo by se udělat několik úžasně barevných kreseb. Váš 8bitový televizor to odfoukne s 256 barvami, které jsou k dispozici k vytvoření obrazu na obrazovce!
16bitová barva
Ale co když vám váš přítel začne vyprávět o jeho 16bitovém barevném obrazu Darth Vadera? S 16bitovou barvou nyní máte řetězce 16 nul a jedniček v řadě pro vytvoření 16bitových kódů, z nichž každý představuje jedinečnou barvu. Aniž bych vás nudil matematikou, řeknu vám, že nyní máme 65 536 jedinečných barevných variací. Tato krabička pastelek je mnohem větší! A ano, větší je lepší.
Můžete hádat, že když jdeme na 24bitovou, 32bitovou atd., Máme více barev, které vytvářejí obraz s většími detaily a jasností.
Tato myšlenka „bitů na něco“ platí pro všechno digitální. Čím více „bitů na“, tím více podrobností k dispozici. V případě vašeho počítače to dává dokonalý smysl. Pokud má váš pevný disk 500 gigabajtů místa, znamená to, že máte ... počkat na to ... vydržet, vytáhnout kalkulačku ... a ... máte 4 000 000 000 000 bitů. To je spousta nul a jedniček.
Jak vidíte, digitální bufet má co nabídnout. I s pouhými nulami a jednotkami máme bity, bajty, kilobajty, megabajty, gigabajty, terabajty atd. Nechci být dětinský, ale právě jsem dostal nový počítač se 64bitovou barvou a je možné, že můj Darth Vader je nejen podrobnější a barevnější, ale je pravděpodobně také větší než ten váš.
Obrázek: Jonathan Grossman