Bitov, bajtov in kaj pravzaprav pomeni "bitov na slikovno piko"

V družbi, kjer je večje boljše, več je boljše in boljše je, no, bolje, ni mesta, kjer bi to veljalo bolj resnično kot v svetu računalnikov. Večina od nas morda ne ve, kakšni izrazi so všeč bitov in bajtov pomeni, točno, toda vsi nekako vedo, da jih več izboljša računalnik.

Toda, kaj vse to pomeni? Je nekaj več kot bajt? Ali obstaja bife, ki ponuja več kot le bit in bajt? Kaj pa če smo res lačen več? Mislim kot lačen MEGA. Ali ponujajo ... megabajtov? Pravzaprav se. Raziskujmo.

Ko govorimo o bitih in bajtih, mislimo na enote pomnilnika, ki vsebujejo računalniške informacije. Pomislite na majhno škatlico informacij, ki živi na trdem disku ali RAM-u vašega računalnika.

Osem teh majhnih škatel ali bitov predstavlja en bajt. Približno 1000 bajtov predstavlja en kilobajt, približno 1000 kilobajtov pa en megabajt. (Pravim približno in približno, ker tehnično obstaja več načinov za merjenje a mega nečesa. Zahvaljujoč matematiki je lahko mega tudi 1024.)

Pomembno je vedeti, da osem bitov predstavlja bajt, ker je ta skupina osmih bitov ali dejavniki te osem skupin, na primer 16, 24, 32, gradniki, ki sestavljajo večino računalniškega jezika. Druga pomembna ideja je, da več kot imate bitov, več informacij lahko shranite.

Biti, bajti in kaj v resnici pomeni

V redu, torej vemo, da so bitni gradniki za računalniški jezik. Vemo, da osem bitov predstavlja en bajt (in ta skupina osmih je pomembna, zato ne pozabite!). Zakaj pa je to pomembno?

Malo je škatla z informacijami na, recimo, našem trdem disku - kaj pa je v tem polju? Če preberete moj članek Kako ničle in tisti ustvarjajo glasbo, fotografije in vse digitalno, ne bo presenečenje, če bo polje vsebuje ničlo ali enoto. Oprostite, ne tako razburljivo kot darilo za rojstni dan. Obstaja več milijonov različnih računalniških jezikov, vendar vsi uporabljajo ničle in enoto.

Torej, kako lahko iz bitov nastanejo vse te stvari, kot so barve in črke? No, računalniški jezik in razporeditev bitov določa, v kaj se na koncu spremeni.

Primerjajmo to z angleščino. Naši "bitji" so črke abecede. Naš jezik je angleščina.

Črke H, T, R, E, A lahko sestavimo na tri edinstvene načine: srce, zemlja ali sovražnik. Iste črke, vendar drugačnega vrstnega reda, različnih besed in različnih pomenov.

Ista ideja velja za računalnike in bite. Glede na razvrščanje bitov in uporabljeni jezik lahko na televizorju postanejo barve, zvok s kompaktnega diska ali črke, kot jih berete zdaj. Ja, vsako črko, ki jo berete, lahko predstavlja skupina osmih bitov.

Lahko poskusite tudi sami - tukaj je stran, kjer lahko vnesete nekaj besedila in ga pretvorite v ničle in enote.

Biti, bajti in kaj v resnici pomeni

V angleškem jeziku naših 26 črk ustvarja več kot milijon besed. Kaj pa računalniški jezik? No, se spomnite, ko sem rekel, da je skupina osmih bitov pomembna? Številni računalniški jeziki temeljijo na osmih skupinah. Vsaka skupina vsebuje nize po osem bitov, 16 bitov, 24 bitov itd.

V 8-bitnem jeziku so v vrsti postavljene skupine osmih ničel in tistih, ki tvorijo niz števil. Poimenujmo ta niz 8-bitna koda. Obstaja največ 256 edinstvenih 8-bitnih kod. Tu je primer 8-bitne kode za črke v abecedi.

edinstven, računalnik, drugačen, na primer, jezik, ustvari, osem, ve, dovoli, trdi, pogon, tgroeight, bloki, bitsre, vse

Zdaj pa to uporabimo za barvni jezik.

8-bitna barva

Recimo, da imate v računalniku digitalno sliko Darth Vaderja. Slika je ustvarjena z uporabo 8-bitne barve. Ker ima 8-bitni jezik 256 različnih kombinacij in vsaka kombinacija naredi edinstveno barvo, imamo na voljo 256 barv. Sliši se precej dobro, kajne? Ne pozabite na ogromno škatlo Crayola barvic z ostrenjem zadaj. Imel je neverjetnih 64 različnih barvnih barvic. Lahko bi naredili nekaj neverjetno barvitih risb. Vaš 8-bitni televizor ga odpihne s 256 barvami, ki so na voljo za ustvarjanje slike na zaslonu!

Biti, bajti in kaj v resnici pomeni

16-bitna barva

Kaj pa, če vam prijatelj začne pripovedovati o svoji 16-bitni barvni podobi Darth Vaderja? S 16-bitno barvo imate zdaj nize po 16 ničel in enake po vrsti, da ustvarite 16-bitne kode, ki predstavljajo edinstveno barvo. Ne da bi vas dolgočasili z matematiko, vam povem, da imamo zdaj 65.536 edinstvenih barvnih različic. Ta škatla z barvicami je veliko večja! In ja, večje je boljše.

Lahko uganite, da imamo med 24-bitnimi, 32-bitnimi itd. Več barv, ki ustvarjajo sliko z več podrobnostmi in jasnostjo.

Ta ideja "bitov na nekaj" velja za vse digitalno. Več "bitov na", več podrobnosti je na voljo. V primeru računalnika je to povsem smiselno. Če ima vaš trdi disk 500 gigabajtov prostora, to pomeni, da imate ... počakajte ... počakajte, izvlecite kalkulator ... in ... imate 4.000.000.000.000 bitov. To je veliko ničel in enot.

Kot lahko vidite, digitalni bife ponuja veliko. Tudi samo z ničlami ​​in enotami imamo bitov, bajtov, kilobajtov, megabajtov, gigabajtov, terabajtov itd. Ne mislim biti otročji, ampak pravkar sem dobil nov računalnik s 64-bitno barvo in mogoče je, da moj Darth Vader ni le bolj podroben in barvit, ampak je verjetno tudi večji od vašega.

Zasluge za slike: Jonathan Grossman