Wikibooks:Wachtruimte/Computerarchitectuur/Dataweergave: verschil tussen versies

Verwijderde inhoud Toegevoegde inhoud
QZanden (overleg | bijdragen)
k wachtruimte
Geen bewerkingssamenvatting
 
Regel 1:
{{wachtruimteWachtruimte}}
In het geheugen van van de computer worden alle gegevens opgeslagen in nullen en eenen, de zogenaamde bits. Een serie van bits kan een bepaalde waarde vertegenwoordigen, een binair getal. Dit binaire getal kan kan in verschillende contexten allerlei dingen weergeven, van een geheugenadres tot een letter in een tekst. Om de werking van de processor en het geheugen te begrijpen is allereerst een begrip van het binair stelsel nodig. Dit is slechts een korte introductie, later in het boek wanneer het wordt toegepast zullen we meer uitweiden.
 
Regel 42:
====Optellen====
Binair rekenen is in principe niet veel anders van het optellen en aftrekken dat je gewend bent met normale (decimale) getallen. Om het makkelijk te maken zetten we bij de uitwerkingen de binaire getallen onder elkaar. Neem bijvoorbeeld 5 + 8
101<br />
<u>1000</u> +<br />
1101 => 13
 
Mocht je nu een 1 bij een 1 op moeten tellen dan werkt dat hetzelfde als wanneer jij bij decimaal optellen meer als 9 (de maximale waarde, net als de 1 bij binair) krijgt. Je vult een 1 in op de volgende (linker) positie en de restwaarde op de huidige positie.
1011<br />
<u>0101</u> +<br />
10000 => 16
====Aftrekken====
Aftrekken werkt net als optellen, hetzelfde als bij het decimale stelsel. Hier volgt een simpel voorbeeld 6 - 1:
110<br />
<u>1</u> -<br />
101 => 5
Zoals je ziet wordt ook hier gewoon geleend van de grotere waarde (links) als de waarde op de huidige positie kleiner is dan de waarde waarmee verminderd moet worden.
Regel 71:
 
==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 cijfers zijn die voor deze weergave te gebruiken zijn, gebruikt men de letters A tot en met F. De tekens van het hexadecimale stelsel zijn dus:<br/>
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F
 
Regel 82:
 
Dit is allemaal wat beknopt maar we komen hier later nog uitgebreid op terug bij de behandeling van cache en (virtueel) geheugen.
{{subSub}}
 
{{sub}}
Informatie afkomstig van https://nl.wikibooks.org Wikibooks NL.
Wikibooks NL is onderdeel van de wikimediafoundation.