Skillnad mellan versioner av "Bit"

Från Kontrollrummet
Hoppa till: navigering, sök
(Ny sida: {{stub}} Lite snabbinfo om det binära talsystemet... Lite rörigt, men jag tar tag i det snart igen - om ingen annan hinner före och röjer. ;) En '''Bit''' (uttalas med ett kort i, s...)
 
Rad 1: Rad 1:
{{stub}}
 
 
Lite snabbinfo om det binära talsystemet...
 
Lite snabbinfo om det binära talsystemet...
 
Lite rörigt, men jag tar tag i det snart igen - om ingen annan hinner före och röjer. ;)
 
 
  
  
 +
==Olika benämningar==
 
En '''Bit''' (uttalas med ett kort i, som i "sitt") är den minsta delen i det binära talsystemet. Benämningen är en förkortning av 'Binary Digit'.
 
En '''Bit''' (uttalas med ett kort i, som i "sitt") är den minsta delen i det binära talsystemet. Benämningen är en förkortning av 'Binary Digit'.
  
Rad 15: Rad 12:
  
  
 +
==Fler benämningar==
 +
När man talar om [[RAM]] och [[hårddisk]]ar, så rör det sig t ex om MB (Mega Byte = miljoner Bytes) eller GB (Giga Byte = miljarder Bytes).
 +
 +
När man däremot talar om filöverföring till/från hårddiskar eller kommunikation över Internet, så brukar man tala om Mb/s (Megabit per sekund). Observera att man då använder gement b och inte versalt, eftersom versalt B betyder Byte och inte Bit i sådana benämningar!
 +
 +
 +
==LSB och MSB==
 
Man talar ofta om '''LSB''' och '''MSB'''.
 
Man talar ofta om '''LSB''' och '''MSB'''.
LSB betyder "Least Significant Bit" - alltså den minst betydelsefulla '''Biten''', medan MSB betyder "Most Significant Bit" - alltså den mest betydelsefulla '''Biten'''.
+
LSB betyder "Least Significant Bit" - alltså den minst betydelsefulla '''Biten''' (eller den '''Bit''' som har lägst värde), medan MSB betyder "Most Significant Bit" - alltså den mest betydelsefulla '''Biten''' (alltså som har högst värde).
 +
 
  
 +
==Värde==
 
En Bit kan bara vara en etta eller en nolla - och platsen den finns på bestämmer vilket decimalt värde den har, enligt nedanstående exempel med en '''Nibble''' som innehåller "1101":
 
En Bit kan bara vara en etta eller en nolla - och platsen den finns på bestämmer vilket decimalt värde den har, enligt nedanstående exempel med en '''Nibble''' som innehåller "1101":
  
Rad 28: Rad 34:
 
På samma sätt ser man att det binära talet 11000110 blir 198 decimalt (128+64+4+2).
 
På samma sätt ser man att det binära talet 11000110 blir 198 decimalt (128+64+4+2).
  
MSB i exemplet ovan, är '''Biten''' längst till vänster, som har värdet 128, medan LSB är '''Biten''' längst till höger, som hade haft värdet 1 om det inte hade arit en nolla där...
+
MSB i exemplet ovan, är '''Biten''' längst till vänster, som har värdet 128, medan LSB är '''Biten''' längst till höger, som hade haft värdet 1 om det inte hade varit en nolla där...
  
 
[[Kategori:Teknik]]
 
[[Kategori:Teknik]]

Versionen från 24 juni 2010 kl. 13.28

Lite snabbinfo om det binära talsystemet...


Olika benämningar

En Bit (uttalas med ett kort i, som i "sitt") är den minsta delen i det binära talsystemet. Benämningen är en förkortning av 'Binary Digit'.

En Nibble består av 4 Bits.

En Byte (uttalas "bajt") skapas av 8 Bits.

Ett Ord (eller Word) kan ha olika längd, beroende på vilket system som används, eftersom ett dataord är det största binära tal som processor, minne etc kan hantera i odelad form - så det förekommer både 16, 32 och 64-bits Ord.


Fler benämningar

När man talar om RAM och hårddiskar, så rör det sig t ex om MB (Mega Byte = miljoner Bytes) eller GB (Giga Byte = miljarder Bytes).

När man däremot talar om filöverföring till/från hårddiskar eller kommunikation över Internet, så brukar man tala om Mb/s (Megabit per sekund). Observera att man då använder gement b och inte versalt, eftersom versalt B betyder Byte och inte Bit i sådana benämningar!


LSB och MSB

Man talar ofta om LSB och MSB. LSB betyder "Least Significant Bit" - alltså den minst betydelsefulla Biten (eller den Bit som har lägst värde), medan MSB betyder "Most Significant Bit" - alltså den mest betydelsefulla Biten (alltså som har högst värde).


Värde

En Bit kan bara vara en etta eller en nolla - och platsen den finns på bestämmer vilket decimalt värde den har, enligt nedanstående exempel med en Nibble som innehåller "1101":

1101

8421

Den undre raden berättar vilket värde varje Bit har (lägg märke till att varje steg till vänster får dubbla värdet mot föregående granne), så här blir alltså det decimala innehållet i denna Nibble 8+4+1 - med andra ord 13.

På samma sätt ser man att det binära talet 11000110 blir 198 decimalt (128+64+4+2).

MSB i exemplet ovan, är Biten längst till vänster, som har värdet 128, medan LSB är Biten längst till höger, som hade haft värdet 1 om det inte hade varit en nolla där...