Bits, Bytes og hvad "Bits per pixel" faktisk betyder

I et samfund, hvor større er bedre, mere er bedre og bedre er, ja, bedre, er der intet sted, hvor dette holder sandere end i computeren. De fleste af os ved muligvis ikke, hvordan udtryk kan lide bits og bytes betyder nøjagtigt, men alle ved, at flere af dem gør deres computer bedre.

Men hvad betyder det hele egentlig? Er lidt mere end en byte? Er der en buffet, der tilbyder mere end bare bits og bytes? Hvad hvis vi er virkelig sulten efter mere? Jeg mener ligesom MEGA sulten. Tilbyder de ... megabyte? Faktisk gør de det. Lad os udforske.

Når vi taler om bits og bytes, henviser vi til hukommelsesenheder, der indeholder computeroplysninger. Tænk lidt på som en lille kasse med information, der lever på din computers harddisk eller RAM.

Otte af disse små kasser eller bits udgør en byte. Ca. 1000 byte udgør en kilobyte og ca. 1000 kilobyte udgør en megabyte. (Jeg siger cirka og om, fordi der teknisk set er mere end en måde at måle en på mega af noget. Takket være matematik kan en mega også være 1024.)

Det er vigtigt at huske, at otte bits udgør en byte, fordi denne gruppe på otte bit eller faktorer i denne gruppe på otte, som 16, 24, 32 er de byggesten, der udgør mest computersprog. En anden vigtig idé er, at jo flere bits du har, jo flere oplysninger kan du gemme.

Bits, Bytes og hvad

Okay, så vi ved, at bits er byggesten til computersprog. Vi ved, at otte bits udgør en byte (og denne gruppe på otte er vigtig, så husk!). Men hvorfor betyder det noget?

Lidt er en boks med oplysninger om, lad os sige, vores harddisk - men hvad er der i den boks? Hvis du læser min artikel, How Zeros and Ones Create Music, Photos and Everything Digital, vil det ikke være nogen overraskelse at høre, at boksen indeholder enten et nul eller et. Undskyld, ikke så spændende som en fødselsdagsgave. Der er zillioner af forskellige computersprog, men de bruger alle nuller og ener.

Så hvordan kan bits lave alle disse ting som farver og bogstaver? Nå, computersproget og arrangementet af bits bestemmer, hvad det i sidste ende bliver til.

Lad os sammenligne dette med engelsk. Vores "bits" er bogstaverne i alfabetet. Vores sprog er engelsk.

Bogstaverne H, T, R, E, A kan samles på tre unikke måder: hjerte, jord eller hader. Samme bogstaver, men forskellig rækkefølge, forskellige ord og forskellige betydninger.

Den samme idé gælder for computere og bits. Afhængigt af grupperingen af ​​de anvendte bits og sprog kan de blive farver på et tv, lyd fra en cd eller bogstaver, som dem du læser nu. Ja, hver af de bogstaver, du læser, kan repræsenteres af en gruppe på otte bits.

Du kan prøve det selv - her er en side, hvor du kan indtaste noget tekst og få det konverteret til nuller og ener.

Bits, Bytes og hvad

På det engelske sprog skaber vores 26 bogstaver over en million ord. Hvad med computersprog? Husk da jeg sagde, at grupperingen af ​​otte bits er vigtig? Mange computersprog er baseret på grupper på otte. Hver gruppe indeholder strenge på otte bit, 16 bit, 24 bit og så videre.

På et 8-bit sprog er der grupper på otte nuller, og de er opstillet i en række, der danner en række tal. Lad os kalde denne streng en 8-bit kode. Der er maksimalt 256 unikke 8-bit koder. Her er et eksempel på en 8-bit kode til bogstaver i alfabetet.

unik, computer, forskellige, ligesom, sprog, oprette, otte, kender, lader, hard, drev, tgroeight, blokke, bitsre, alt

Lad os nu anvende dette på farvesproget.

8-bit farve

Lad os sige, at du har et digitalt billede af Darth Vader på din computer. Billedet oprettes ved hjælp af 8-bit farve. Da 8-bit sprog har 256 forskellige kombinationer, og hver kombination giver en unik farve, har vi 256 farver at bruge. Lyder ret godt, ikke? Husk den enorme kasse med Crayola-farveblyanter med slibepinden i ryggen. Det havde hele 64 forskellige farveblyanter. Du kunne lave nogle utroligt farverige tegninger. Dit 8-bit tv blæser det væk med 256 tilgængelige farver for at skabe billedet på skærmen!

Bits, Bytes og hvad

16-bit farve

Men hvad nu hvis din ven begynder at fortælle dig om sit 16-bit farvebillede af Darth Vader? Med 16-bit farve har du nu strenge på 16 nuller og en i træk for at oprette 16-bit koder, der hver repræsenterer en unik farve. Uden at kede dig med matematik, vil jeg fortælle dig, at vi nu har 65.536 unikke farvevariationer. Denne æske farveblyanter er langt større! Og ja, større er bedre.

Du kan gætte på, at når vi går op til 24-bit, 32-bit og så videre, har vi flere farver, der skaber et billede med mere detaljer og klarhed.

Denne idé om "bits pr. Noget" gælder for alt digitalt. Jo flere "bits pr.", Jo flere tilgængelige detaljer. I tilfælde af din computer giver det mening. Hvis din harddisk har 500 gigabyte plads, betyder det, at du har ... vent på det ... hæng på, kommer ud af lommeregneren ... og ... du har 4.000.000.000.000 bits. Der er mange nuller og ener.

Som du kan se, har den digitale buffet meget at tilbyde. Selv med kun nuller og ener har vi bits, bytes, kilobytes, megabyte, gigabyte, terabyte og så videre. Jeg mener ikke at være barnlig, men jeg har lige fået en ny computer med 64-bit farve, og det er muligt, at min Darth Vader ikke kun er mere detaljeret og farverig, men den er sandsynligvis også større end din.

Billedkreditter: Jonathan Grossman