Aber wie wird der Wert von binären Zahlen ermittelt? Vergleichen Sie die obige Tabelle mit den folgenden
Beispielen:
0000 0000 = 0
0000 0001 = 1
0000 0010 = 2
0000 0100 = 4
0000 1000 = 8
0000 1111 = 15
1111 1111 = 255 (= 128 + 64 + 32 + 16 + 8 + 4 + 2 + 1)
Vielleicht ist Ihnen aufgefallen, daß ein Byte 256 mögliche Werte haben kann (nur Einsen = 255, nur Nullen = 0).
Eine Gruppe von 4 Bits, d.h. ein halbes Byte, wird als Nibble oder Tetrade bezeichnet. Wie viele mögliche Werte
kann ein Nibble haben? Die Antwort ist 16 (nur Einsen = 15, nur Nullen = 0).
Umwandlung ...
Für uns, die wir in der Schule das Rechnen mit dezimalen Zahlen gelernt haben, können Binärzahlen eine Plage
sein. Allein schon das Addieren und Subtrahieren ist kompliziert. Und die Umwandlung von dezimal in binär ist
auch nicht so einfach. Oder können Sie auf Anhieb 148 als Binärzahl ausdrücken? (Antwort: 1001 0100, nämlich
128 + 16 + 4.)
Glücklicherweise gibt es ein Zahlensystem, das den Umgang mit Binärzahlen viel einfacher gestaltet, nämlich
Hexadezimalzahlen.
Im Hexadezimalzahlensystem wird mit Nibbles (Halbbytes) gearbeitet, wodurch die Umwandlung stark vereinfacht
wird. Während das dezimale Zahlensystem zehn Ziffern (0 bis 9) verwendet, hat das Hexadezimalzahlensystem
sechzehn Ziffern. Über diese Zahl sechzehn ergibt sich auch die Verbindung zu den Nibbles, denn diese können,
wie Sie oben gesehen haben, 16 verschiedene Werte darstellen. Im Hexadezimalzahlensystem werden die zehn
Ziffern 0 bis 9 wie im Dezimalzahlensystem und danach die sechs Buchstaben A bis F verwendet, um die
Dezimalzahlen 10 bis 15 darzustellen. In der Tabelle links Seite sind hexadezimale und dezimale Zahlen
gegenübergestellt.
2/
hexadezimal
3/
dezimal
4/
(d. h. „eins null")
Jetzt wissen Sie, daß die Dezimalzahl 20 (zwanzig) der hexadezimalen Zahl 14 (eins vier) entspricht. Die größte
Hexadezimalzahl, die mit zwei Ziffern ausgedrückt werden kann, ist FF (= 255). Hinweis: Hexadezimalzahlen
werden oft durch einen Zusatz als solche gekennzeichnet, beispielsweise finden Sie 7F in den folgenden
Schreibweisen: 7Fh, 7FH, $7F, 0x7F.
Und wozu der ganze Aufwand?
a.
Wir mögen es kompliziert.
b.
Wir sind Techno-Freaks.
c.
Wir sind Weltraum-Wissenschaftler.
145