Bit (eenheid): verschil tussen versies

Verwijderde inhoud Toegevoegde inhoud
Versie 58393086 van ChristiaanPR (overleg) ongedaan gemaakt. Toelichting: veel van de wijzigingen zijn m.i. verslechteringen. Liever eerst overleggen per onderdeel.
Label: Ongedaan maken
Je praat toch niet over de toestand van een lamp, een lamp is aan of uit. De herkomst van het woord byte hoort in het eigen artikel.
Regel 1:
De '''bit''' is de kleinste eenheid van [[informatie]], namelijk een [[Symbool (informatica)|symbool]] of [[signaalSignaal (algemeen)|signaal]] dat twee waarden kan aannemen: aan of uit, ja of nee, hoog of laag, geladen of niet-geladen. Het [[binair]]e talstelsel stelt deze waarden voor met 1 en 0.
 
Het woord ''bit'' is een [[porte-manteaumanteauwoord]], een (samentrekking) van de Engelse woorden ''binary'' en ''digit''. Er zit een woordspeling in, want ''bit'' betekent ook ''beetje''. De termBit werd bedacht in [[1947]] door statisticus [[John Tukey]] bedacht en een jaar later voor het eerst gebruikt in een publicatie door [[Claude Shannon]] gebruikt, de vader van de [[informatietheorie]].<ref>{{en}} [[Claude Shannon]]. [http://people.math.harvard.edu/~ctm/home/text/others/shannon/entropy/entropy.pdf A Mathematical Theory of Communication], 1948. {{pdf}}</ref>
 
Een hoeveelheid [[zelfinformatie]] bij keuze uit <math>Nn</math> mogelijke waarden kan, indien iedere waarde dezelfde [[Kans (kansrekening)|kans]] van optreden heeft, worden uitgedrukt in bits door de [[logaritme]] voor het grondtal 2 van <math>Nn</math> te bepalen.
 
== Benodigd aantal bits ==
Voor de [[binair]]e voorstelling van het [[natuurlijkNatuurlijk getal|natuurlijke getal]] <math>n</math> zijn minimaal <math>^2\! \log n</math> bits nodig, dus effectief <math>\big\lceil\,^2\!\log n \big\rceil</math>. (deDe uitkomst wordt met behulp van de [[ceilingCeiling (functie)|ceilingfunctie]]functie op een [[geheel getal]] gebracht). Dat houdt in dat een grootheid die <math>n</math> waarden aan kan nemen, bijvoorbeeld de getallen 0 tot en met <math>n-1</math>, voorgesteld kan worden door <math>\big\lceil\,^2\!\log n \big\rceil</math> bits. Zo zijn bijvoorbeeld om een signaal met 9negen mogelijke waarden weer te geven, <math>\big\lceil\,^2\!\log 9 \big\rceil = \lceil 3{,}1699 \rceil = 4</math> bits nodig. (1001 is de binaire voorstelling van 9).
 
DeHet toestandkan waarinmet eenéén lampbit zichworden kanvastgelegd, bevindendat een lamp (aan of uit) kan met behulp van 1 bit uitgedrukt/opgeslagen wordenis, (<math>^2\! \log 2 = 1</math>). Hierbij is bijvoorbeeld 0 = 'uit' en 1 = 'aan';, maar indien gewenstdat kan men het ook andersom gebruikenworden gekozen.
 
ToestandAan lampof uit: [[Bestand:Bulbgraph Off.svg]] Lamplamp uit (- 0) [[Bestand:Bulbgraph.svg]] Lamplamp aan (- 1) <br />
Met één bitHet kan demet [[informatie]]één overbit deworden toestandweergegeven vandat deeen lamp wordenaan weergegevenof uit is. <br />
InformatieDe inwaarde éénvan een bit kan veranderen: [[Bestand:BulbgraphOnOff.gif]]
 
EvenzoDe kanmeest de toestand van een normaal functionerendvoorkomende [[verkeerslicht]]en met (rood, oranje of groen) licht kunnen met behulp van <math>\big\lceil\, ^2\! \log 3 \big\rceil = \lceil 1{,}5849 \rceil = 2</math> bits worden weergegeven, (bijvoorbeeld 00 = rood, 01 = oranje en 10 = groen).
 
== Gebruik van de eenheden bit (b) en byte (B) ==
De afkorting voor bit is een kleine b, (bijvoorbeeld in [[Kilobit per seconde|kb/s]]), niet te verwarren met de afkorting voor [[byte]], een hoofdletter B. In de praktijk worden b en B vaak verward. De betekenis moet dan blijken uit de [[contextContext (taal)|context]].
 
De verbinding, die wordt gebruikt om [[gegeven]]s over te verzenden, heet een [[Kanaal (telecommunicatie)|kanaal]] of transmissielijn. Transmissiesnelheden over [[Serieel (informatica)|seriële]] verbindingen worden meestal in bit/s gegeven maar alles wat te maken heeft met de meer menselijke maat van documentopslag of -overdracht gaat meestal in bytes. Wanneer het belangrijk is om misverstanden te voorkomen kan bit/s of byte/s worden gebruikt. Bij beschouwingen over de transmissie van gegevens is eigenlijk de hoeveelheid informatie van belang en maakt het meestal niet uit hoe de informatie is georganiseerd, hoeveel bits in een byte passen. Daarom is het juist om bij transmissielijnen, bij kanalen te spreken over bits per seconde.
Bij beschouwingen over kanalen/transmissie is eigenlijk de hoeveelheid informatie van belang en maakt het meestal niet uit hoe de informatie is georganiseerd (hoeveel bits in een byte passen). Daarom is het juist om bij transmissielijnen/kanalen te spreken over bits per seconde.
 
Een byte is de grootte waarmee een [[computer]] iets uit het [[Computergeheugen|geheugen]] haalt. Sinds begin jaren zeventig zijn computergeheugens vaakbijna altijd in 8-bit-patronen van acht bit opgebouwd, dus met de waarden (waardesvan 0 t/mtot en met 255). In zo'n geval is een byte gelijk aan acht bits. De term ''Octet''octet kan eveneens gebruikt worden en betekent in deze context hetzelfde als een byte. Ter volledigheid wordt eveneens opgemerkt dat ook een [[nibble]] bestaat, een nibble is een groep van vier bits, en twee nibbles samen vormen dus één byte.
 
== Kwantumcomputers ==
Ter volledigheid wordt eveneens opgemerkt dat ook een [[nibble]] bestaat, een nibble is een groep van 4 bits, en twee nibbles samen vormen dus één byte.
Het equivalent van bits voor de ons bekende [[computer]]s zijn [[qubit]]s of [[phit]]s voor [[kwantumcomputer]]s.
 
== Zie ook ==
* [[Byte#Herkomst van het woord byte|Herkomst van het woord byte]].
* [[Qubit]]
 
{{Appendix}}
{{Navigatie eenheden van informatie}}