onsdag den 5. februar 2014

Bit's og Bytes

Freddag d. 31/1-2013

 Idag havde vi om internettet gennem tiden og om de forskellige systemer, jeg har her valgt at forklare lidt om bits og bytes ud fra informationer jeg har fundet på internettet. Jeg håber at i kan bruge det, og lærer ligeså meget af det som jeg selv har.


1 byte = 8bit

8bit = 256 mulige kombinations muligheder.

256 kombinationer med en max værdi på 255.

En bit fungere som en switch eller en kontakt som kun har to muligheder, den er tændt eller den er slukket.Er den tændt tildeles den værdien 1 og sjovt nok værdien 0 hvis den er slukket.

De 8 bit i det som kaldes for “8bit systemet” er således:

128 – 64 – 32 – 16 – 8 – 4 – 2 – 1

Hvilket også er den måde du får din max værdi på 255, ved at alle 8 bits er tændt og derved skal alle bit værdierne lægges sammen.

Værdien af foreksempel 48, vil være angivet på følgende måde : 00110000
Hvilket giver os værdierne 32 og 16 som er “tændt” og derfor lægges disse 2 tal sammen til resultatet.

Grunden til at du så har 256 kombinations muligheder vil være at 0 også er et tal, dermed ment at muligheden for at værdien 0 kan forekomme. Den er eksisterende hvis de 8bits alle sammen er slukket.

Der er selvfølgelig også muligheden for at operere med mere end bare de 8 bit, som jeg har nævnt oven for, hver gang der kommer en ny bit, er dens værdi det dobbelte af den forgangende bit.
En hovedregel er samtidig at en bit aldrig kommer alene, den kommer altid i blokke af 8.

Så hvis du foreksempel skal bruge en værdi som er >255 så vil du være tvunget til at regne med minimum 16 bit, altså 2 byte.

Hvis du har forstået måden hvorpå at bit systemet fungere, har man faktisk utroligt mange muligheder man kan bruge denne viden til.
Du kan blandt andet hurtigt regne ud hvorfor det er at du bliver “snydt”, når du køber f.eks. en USB-pen, harddisk eller hvilken som helst anden enhed som har lager plads.

Producenterne regner med 10 tal systemet så f.eks. 8000 MB er det samme som 8GB

Problemet her ligger i, at pladsen er angivet i Byte og som vi lige har lært så er byte = bit og i bit-systemet er der ikke noget som går lige op med 1000.
da den hedder 128 – 256 – 512 – 1024, kan vi med det samme se her at det matematiske rigtige tal at bruge er 1024 og ikke 1000.
Så allerede nu kan vi se at hver eneste gang at producenten “lover” os 1 KB bliver vi “snydt” for 24 Byte.

Det virker måske ikke som specielt meget, men husk på at der skal 1000KB til for at lave 1MB og igen 1000MB for at lave 1GB.
Dette vil sige at ifølge en producent ville 1GB være det samme som 1.000.000.000 Byte, men i virkeligheden så er 1GB = 1.073.741.824 Byte, så vi har i bund og grund allerede nu mistet 73,7 millioner Bytes, så hvis hver gang vi køber 1GB bliver snydt for 73,7millioner Bytes kan det jo sagtens hurtigt blive til lidt plads som vi mister.
Foreksempel vil du på en USB-pen på bare 8GB miste ca. 650MB plads, på en harddisk på 500GB vil du miste ca. 48GB og med en harddisk på 1000GB vil du have mistet omkring 100GB lager plads.

Ingen kommentarer:

Send en kommentar