Wikibooks:Wachtruimte/Computerarchitectuur/Dataweergave: verschil tussen versies
Verwijderde inhoud Toegevoegde inhoud
Geen bewerkingssamenvatting |
|||
Regel 70:
==Hexadecimaal stelsel==
Het hexadecimaal stelsel wordt ook wel het zestientallig stelsel genoemd. Dit omdat de basis uit zestien in plaats van tien tekens bestaat. Welk zes zijn er dan aan 0 tot en met 9 toegevoegd vraag je je af. Omdat er geen andere nummers zijn die voor deze weergave te gebruiken zijn gebruikt men de letters
0, 1, 2, 3, 4, 5, 6, 7, 8, 9,
Hierbij vertegenwoordigen
De computer is echter alleen in staat om te werken met binaire waarden, nullen en eenen. De hexadecimale getallen moeten dus worden omgezet naar binaire getallen. Het eerste wat hierbij opvalt is dat de waarden die met een positie in een hexadecimaal getal kan worden weergegeven loopt van 0 tot 15. Dit komt overeen met de minimale en maximale waarde van een getal van vier posities in het binaire stelsel, te weten 0000 (0) tot 1111 (15). Met andere woorden, iedere positie in een hexadecimaal getal is te vervangen met vier posities in een binair getal, of vier bits.
Om nog iets meer nadruk te leggen op deze relatie die vooral bij een computer van belang is. Een byte is 8 bits, of twee hexadecimale getallen. Voor alle vormen van opslag op de computer is de byte de kleinste eenheid. Dit betekent dat je alle waarden op je computer zowel in hexadecimaal als in binair kan weergeven en de enige stap is het vervangen van iedere 0 tot
Dit is allemaal wat beknopt maar we komen hier later nog uitgebreid op terug bij de behandeling van cache en (virtueel) geheugen.
|