Grunneiningane bit og byte og konvertering mellom prefiks
I totalsystemet i det binære talsystemet har vi dei to grunntala 0 og 1. Ei eining av desse kallar vi ein bit, og det forkortar vi med liten b. For å kunne lagre informasjon som bokstavar binært treng vi å setje fleire bit saman. Åtte bit (alle kombinasjonar mellom 00000000 til 11111111) gir oss 256 ulike kombinasjonar. Dette er nok til å beskrive ein enkelt bokstav.
Data vart lenge sorterte i grupper på åtte bit, og dette vart kalla ein byte, som vi forkortar med stor B. For lagring av data vart det vanleg å gi storleiken i byte, mens overføringshastigheit framleis vart gitt i bit. Dette gjer at vi har to ulike måleskalaer i bruk, og vi må gonge eller dele på åtte for å konvertere mellom dei.
SI-systemet, det internasjonale einingssystemet, er eit sett med reglar som definerer einingar vi bruker når vi gjer målingar av fysiske fenomen. Til dømes definerer SI-systemet kor lang ein meter er, kor tungt eit kilogram er, eller kor langt eit sekund skal vere. Noreg og dei fleste land bruker i dag SI-systemet. Nokre land, som USA, og enkelte fagområde bruker endå eldre standardar som fot, miles og pounds, men desse er som oftast definerte ut frå SI-systemet.
SI-systemet gir oss grunneiningane vi bruker til målingar. Det gir oss òg eit sett med forstavingar som vi kan bruke når vi har mange av ei eining eller berre ein liten del av ei eining. Vi kallar desse forstavingane for SI-prefiks, og vi bruker tiarpotensar mellom kvart prefiks.
Vi kan til dømes seie at eit tau er 2 000 meter langt. Det er ikkje noko gale i å seie 2 000 meter, men det er ofte enklare å bruke SI-prefikset kilo slik at vi gir lengda i kilometer. Dermed blir 2 000 meter til 2 kilometer, som vi vidare kan forkorte til 2 km.
Innan data bruker vi SI-prefiksa mykje då grunneininga (bit) er ei veldig lita eining, og det er upraktisk å gi storleikar eller hastigheit i trillionar av bit. Under er dei SI-prefiksa som vi bruker innan IT.
Prefiks | Forkorting | Desimaltal | |
---|---|---|---|
peta | P | 1 000 000 000 000 000 | |
tera | T | 1 000 000 000 000 | |
giga | G | 1 000 000 000 | |
mega | M | 1 000 000 | |
kilo | k | 1 000 | |
1 |
Det er til dømes veldig vanleg å gi hastigheita på eit internettsamband i tal på megabit per sekund (Mb/s) som blir overført. Lagringskapsiteten til ein harddisk er som oftast gitt i storleiken gigabyte (GB).
I animasjonen under ser du døme på utrekningar mellom bit og byte når det same prefikset blir brukt. Du vil òg sjå utrekningar mellom bit og byte der ulike prefiks er i bruk.
Digital teknologi er bygd på binære tal (totalsystemet). På grunn av dette er det naturleg å bruke toarpotensar i utrekning av prefiksa. Dette var veldig vanleg tidlegare og blir endå brukt nokre stader. Med toarpotens vart ein kilobit definert som 1 024 bit og ikkje 1 000 bit, som er måten vi bruker kiloprefikset på elles når vi bruker tiarpotens. Ein forskjell på 24 verkar ikkje så mykje, men sidan verdien blir gonga opp for kvart nytt prefikssteg, blir den prosentvise forskjellen større.
I tabellen under ser du talet på bit som blir brukt viss prefiksverdien er 1 000.
Talet på bit | Utrekning | SI-prefiks |
---|---|---|
1 000 | 1 000 x 1 | 1 kilobit |
1 000 000 | 1 000 x 1 000 | 1 megabit |
1 000 000 000 | 1 000 x 1 000 x 1 000 | 1 gigabit |
1 000 000 000 000 | 1 000 x 1 000 x 1 000 x 1 000 | 1 terabit |
I tabellen under er verdien 1 024 brukte for kvart prefiks.
Talet på bit | Utrekning | Binærprefiks |
---|---|---|
1 024 | 1 024 x 1 | 1 kilobit |
1 048 576 | 1 024 x 1 024 | 1 megabit |
1 073 741 824 | 1 024 x 1 024 x 1 024 | 1 gigabit |
1 099 511 627 776 | 1 024 x 1 024 x 1 024 x 1 024 | 1 terabit |
Som du kan sjå, vil den prosentvise forskjellen mellom talet på bit og kvart prefiks bli større jo høgare prefikset som blir brukt, er. Forskjellen mellom 1 000 og 1 024 er berre 2,34 prosent, mens når vi har kome til terabit, har forskjellen vorte 9,05 prosent.
For å rydde opp i dette vart det oppretta nye prefiks spesifikt for å ta omsyn til binære talsystem. Døme på desse er kibi, mebi, gibi og tebi. Dessverre er ikkje desse så vanlege, noko som gjer at vi i dag bruker både 1 000 og 1 024 for dei same prefiksa, avhengig av samanhengen.
Eit godt døme på dette er harddiskar. Produsentane gir som oftast storleiken på harddiskar i tiarpotens. Operativsystem som Windows på si side bruker toarpotens når dei gir storleiken på filer og partsisjonar.
For dine eigne utrekningar bør du nytte 1 000 viss du bruker SI-prefiksa (kB, MB, GB og så vidare). Viss du ønskjer å bruke 1 024, bør du bruke binærprefiksa (KiB, MiB, GiB og så vidare). Det er viktig at du set rett namn på desse.