next up previous contents index 6163656769
Next: A.1.3 Befehlscode Up: A.1 Über Bits, Bytes Previous: A.1.1 Zahlencode   Contents   Index

A.1.2 Zeichencode

Falls es sich um ein Zeichen handelt, gehört zu dieser Zahl $ 215$ ein ganz bestimmtes Zeichen der Tastatur. Die Zuordnung des Zahlenschlüssels zu dem Zeichen ist durch eine internationale Konvention, eine Tabelle, gegeben, die ASCIIA.2 heisst. Wenn über die Tastatur ein solches Zeichen eingelesen werden soll, wird intern über die ASCII Tabelle in den Binärcode für den Rechner umgewandelt. Falls sich dieses Zeichen nicht auf der Tastatur befindet, kann dieses (in vielen Fällen) durch Festhalten der ALT-Taste und Eingabe des Zahlencodes erzeugt werden. Aber nicht alle Editoren unterstützen diese Funktion. Wie wir eben gesehen haben, kann die ASCII-Tabelle nur $ 256$ Zuordnungen für Zeichen vornehmen. Jedem Tastendruck entspricht schliesslich genau ein Byte. Dies bedeutet natürlich, dass mit einer solchen Zuordnung zwar die westlichen Alphabete und etliche Sonderzeichen abgedeckt werden, keineswegs aber auch noch das kyrillische Alphabet oder gar die chinesischen Zeichen. Wenn solche Zeichen benötigt werden, war bisher der Einsatz von besonderen Codetabellen notwendig, die eben kein ASCII sind und daher auch nicht von jedem Rechner, der eine solche Datei verarbeiten soll, gelesen werden kann. Daher wurde der Entschluss gefasst, eine umfassendere Standardtabelle zu schaffen, die eine Zuordnung von Worten (zwei Bytes) zu einem Zahlencode ermöglicht. Dieser Unicode ist bereits in Gebrauch und umfasst wie wir gesehen haben $ 65536$ verschiedene Zeichen.


next up previous contents index 6163656769
Next: A.1.3 Befehlscode Up: A.1 Über Bits, Bytes Previous: A.1.1 Zahlencode   Contents   Index
Heiko Schroeder 2003-03-19