Innehåll
Det Binra Talsystemet

1/10-00 | Whiz | whiz@64bits.se

Innan jag gr in alltfr mycket p hur det binra talsystemet r uppbyggt mste jag informera om att jag p inga vis r ett matte snille, drfr kommer den hr lilla artikeln bara skrapa p ytan. Ni kommer f en liten inblick i hur det fungerar men inte mer n s.

Vrt tal system r uppbyggt runt talet 10, efter 9 kommer 10 efter 99 kommer 100 o.s.v. Det har vi ftt lra oss sedan smskolan och det knns som det enda sttet att kunna rkna. Datorer rknar p ett annat vis, nmligen med basen 2, siffrorna 1 och 0. Detta p.g.a. att 1 kunde motsvara en strm och 0 ingen strm. Fr att rkna om ett tal frn vrt talsystem (exempelvis 136) anvnder vi fljande system:

136 / 2 68 (Hr fs ingen rest, d skriver vi noll) 0
68 / 2 34 (Ingen rest, allts noll) 0
34 / 2 17 0
17 / 2 8 (Hr fs en rest, men den symboliseras av ettan) 1
8 / 2 4 0
4 / 2 2 0
2 / 2 1 0
1 / 2 0 (Rest hr ocks, ett binrt tal brjar alltid med en etta) 1

Nu lses spalten till hger nerifrn och upp, d fr vi: 10001000 det binra talet fr 136. Dessa ettor och nollor kallas fr bitar, det krvs allts 8 bitar fr att skriva 136. Det blir mycket enklare fr datorn att gra p det hr viset, trots antalet siffror.

P nstan samma vis kan vi rkna om ett tal i binr form till vrt eget talsystem. Vi tar exemplet 1010010. Vi skriver det som i spalten till hger. Sedan multiplicerar vi med tv, och lgger till en rest (0,5) p varje etta. Svaret syns lngst ner till hger i tabellen.

1 0,5*2 1
0 1*2 2
1 2,5*2 5
0 5*2 10
0 10*2 20
1 20,5*2 41
0 41*2 82

Lite mindre tal kan ltt rknas ut i huvudet, allt man br tnka p r att 1 r strre n 0. Precis som att 10 r strre n 9.

Decimal Binr
1 1
2 10
3 11
4 100

Nu har du frhoppningsvis ftt en liten inblick i hur en dator fungerar, r du sugen p att lra dig mer om det binra talsystemet, eller kanske andra system r det bara att ska. Det finns mnga andra sidor som behandlar mnet.