Hans Wittwer

Geschichten, die das Leben schrieb

Nachrichtentechnik

ASCII-Code

🏁

Der ASCII-Code (American Standard Code for Information Interchange), die Urgrossmutter der Textcodierung und immer noch fit!

Seine Anfänge liegen in der Telegrafie und dem Morse-Code sowie dem 5-Bit-Murray-Code, den der neuseeländische Erfinder Donald Murray zwischen 1901 und 1932 entwickelte. Im Mai 1961 entwarf Robert «Bob» William Bemer einen allgemeinen Code für die Darstellung von alphanumerischen Zeichen, der von der American National Standards Association akzeptiert wurde. Ein Team von Ingenieuren entwickelte dann eine endgültige Version von ASCII, die am 17. Juni 1963 verabschiedet wurde.

Der ASCII-Code

Anzahl Zeichen 128
Anzahl Bits pro Zeichen 7
Werteraum dezimal 0 bis 127

Alle ASCII-Zeichen

#Z #Z #Z #Z #Z #Z #Z #Z
0  16  32 480 64@ 80P 96` 112p
1  17  33! 491 65A 81Q 97a 113q
2  18  34" 502 66B 82R 98b 114r
3  19  35# 513 67C 83S 99c 115s
4  20  36$ 524 68D 84T 100d 116t
5  21  37% 535 69E 85U 101e 117u
6  22  38& 546 70F 86V 102f 118v
7  23  39' 557 71G 87W 103g 119w
8  24  40( 568 72H 88X 104h 120x
9  25  41) 579 73I 89Y 105i 121y
10  26  42* 58: 74J 90Z 106j 122z
11  27  43+ 59; 75K 91[ 107k 123{
12  28  44, 60< 76L 92\ 108l 124|
13  29  45- 61= 77M 93] 109m 125}
14  30  46. 62> 78N 94^ 110n 126~
15  31  47/ 63? 79O 95_ 111o 127 

Erklärung

Die Zeichen 0 bis 31 und 127 sind Steuerzeichen. Die gängigsten Steuerzeichen sind:

Dezimal Kürzel Beschreibung
8 BS Rücktaste, Backspace
9 HT Horizontaler Tabulator
10 LF Zeilenvorschub, Line Feed
11 VT Vertikaler Tabulator
12 FF Seitenvorschub, Form Feed
13 CR Zeilenumbruch, Wagenrücklauf, Eingabetaste, Return
27 ESC Escape
127 DEL Löschen, Delete

Merke! UNIX, Windows und andere Betriebssysteme behandeln den Wagenrücklauf (13) nicht genau gleich. Manche hängen automatisch ein Line Feed (10) dran und schreiben auf der neuen Zeile weiter. Andere überschreiben die gleiche Zeile, wenn LinFeed (10) nicht explizit gesendet wird.

Weiter zum ANSI-Code …