Dezimal-, Dual- und Hexadezimalsystem
Dezimalsystem (Zehnersystem)
Im Zehnersystem gibt es die 10 Ziffern
0, 1, 2, 3, 4, 5, 6, 7, 8, 9
Beispiele:
a) Ganze Dezimalzahl
H = Hundert(er), Z = Zehn(er), E = Eine(r)
1٠109
+ 3٠108 +
8٠107 + 4٠106
+ 7٠105 + 2٠104
+ 0٠103 + 5٠102
+ 7٠101 + 3
Eine Milliarde dreihundertvierundachtzig Millionen
siebenhundertzwanzigtausend fünfhundertdreiundsiebzig
1012
= Billion, 1015
= Billiarde, 1018
= Trillion, 1021
= Trilliarde,
Vorsicht!
1 billion (USA) =
1 Milliarde, 1 trillion (USA) = 1 Billion
b) Dezimalbruch
z = zehntel, h = hundertstel, t =
tausendstel, zt = zehntausendstel,
1٠102
+ 4٠101 + 5 + 3٠10-1 + 0٠10-2 + 7٠10-3 + 2٠10-4
=
145,3072 ht = hunderttausendstel (10-5) , m = millionstel (10-6), . . .
Dualsystem (Binärsystem, Zweiersystem)
Im Dualsystem gibt es nur die beiden Ziffern
0 und 1
Beispiele:
a) Ganze Dualzahl
10110101112
(Dualzahl mit Index 2 gekennzeichnet)
=
=
1٠27
+ 1٠26 +
0٠25 + 1٠24
+ 0٠23 + 1٠22
+ 1٠21 + 1
=
=
128 + 64 + 16 + 4 + 2 + 1 =
215
b) Dualbruch
101,10112 =
= 5 + 1/2 + 1/8 + 1/16
= 5 + 11/16
= 5,6875
Die
Addition, Subtraktion, Multiplikation und Division erfolgt bei den
Dualzahlen wie bei den Dezimalzahlen, wobei gilt:
0 + 0 = 0, 1 + 0 = 0 + 1 = 1, 1 + 1 = 10
und 0٠0 = 0, 1٠0
= 0٠1 = 0, 1٠1
= 1
Beispiel für die Addition:
Addition der echten Teiler von Zweierpotenzen Addition der echten Teiler von 64 = 26
im Dezimal-
und Dualsystem
Entsprechend erfolgt die Addition der echten Teiler
von 2n für n = 1, 2, 3, . . . Vergleich der ersten 15 Zahlen im Dezimal-,
Dual-, Ternär (Dreier)- und
Hexadezimalsystem (16er System)
185
= 101110012
= 202123
= B9hex
(Hexadezimalzahl mit Index hex)
255
= 111111112
= FFhex
Eine Zahl kann im Hexadezimalsystem deutlich
kürzer als im Dualsystem dargestellt werden.
Die Bedeutung der Dualzahlen beim Computer
Ein Computer wird mit binären Operationen
gesteuert.
Bespiel:
Arbeitsspeicher 8 GB
(Gigabyte) = 64 000 000 000 Bit
Der ASCII-Code
Zur Eingabe und Ausgabe von Daten wurden
Steuerzeichen, Buchstaben und Symbole im
ASCII-Standard (American Standard Code for Information Interchange)
zunächst mit einem 7-Bit-Code (128 verschiedene Zeichen als 7stellige
Dualzahlen) verwendet , dann mit einem erweiterten 8-Bit-Code (8 Bits = 1
Byte, 256 verschiedene Zeichen als 8stellige Dualzahlen), dargestellt mit
verschiedenen Codepages bei MS-DOS für verschiedene Regionen.
Die 256 verschiedenen Darstellungen im erweiterten ASCII-Code reichen
als Dualzahl von 00000000 bis 11111111 (dezimal von 0 bis 255).
Unicode
Unicode wurde mit dem Ziel geschaffen, als einheitlicher Standard für die Darstellung
sämtlicher von Menschen entwickelter Schriftsysteme und Zeichen zu
dienen.
Maschinencode Der binäre Maschinencode steuert die Rechenvorgänge im Computer. Zurück Zurück zur Startseite |