Um mit einem Computer zu kommunizieren, muss zuerst bedacht werden, dass er nur zwei Zustände kennt: Spannung oder keine Spannung, also Strom fließt oder Strom fließt nicht. Aus diesem Grund müssen wir einen Code finden, durch den wir jeden Buchstaben und jede Zahl durch nur zwei Symbole darstellen können.
Dafür werden die 1 für „Strom fließt“ und die 0 für „Strom fließt nicht“ verwendet. Mit diesen beiden Ziffern können alle Buchstaben unseres Alphabets codiert und alle Zahlen umgerechnet werden. Abhängig von der Anzahl der im Speicher abgelegten Bits pro Zeichen lassen sich unterschiedlich viele Zeichen darstellen. Ein Bit hat den Zustand 0 oder 1.
Der erweiterte ASCII-Code wurde von der American Standards Association gebilligt, seither aktualisiert und wird weiterhin verwendet. Er basiert auf einer 8-Bit-Zeichencodierung und wurde in den Anfängen des Computerzeitalters zum Standard-Code für die Anzeige von Schriftzeichen.
Der ASCII-Code ist auch beim Verfassen von Dokumenten hilfreich. Sonderzeichen wie © lassen sich durch Eingabe des ASCII-Codes einfügen.
Beispielsweise wird in der (erweiterten) ASCII-Code-Tabelle der Buchstabe A durch 01000001 und der Buchstabe P durch 01010000 dargestellt. Zeichenketten und ganze Texte lassen sich binär codieren, indem man die Codierungen der einzelnen Zeichen aneinanderreiht. So wird beispielsweise die Zeichenkette PAUL in (erweiterter) ASCII-Codierungen durch das 0-1-Muster 01010000 01000001 01010101 01001100 codiert.
Der ASCII-Code und die ASCII-Tabelle stammen aus den Anfängen des Computerzeitalters und dienen der Übersetzung von binärem Code in lesbare Zeichen. Der Standard wurde weiterentwickelt und wird heute weiter verwendet.
Buchstabe | Binärcode | Dezimalzahl |
---|---|---|
A | 01000001 | 65 |
B | 01000010 | 66 |
C | 01000011 | 67 |
D | 01000100 | 68 |
E | 01000101 | 69 |
F | 01000110 | 70 |
G | 01000111 | 71 |
H | 01001000 | 72 |
I | 01001001 | 73 |
J | 01001010 | 74 |
K | 01001011 | 75 |
L | 01001100 | 76 |
M | 01001101 | 77 |
N | 01001110 | 78 |
O | 01001111 | 79 |
P | 01010000 | 80 |
Q | 01010001 | 81 |
R | 01010010 | 82 |
S | 01010011 | 83 |
T | 01010100 | 84 |
U | 01010101 | 85 |
V | 01010110 | 86 |
W | 01010111 | 87 |
X | 01011000 | 88 |
Y | 01011001 | 89 |
Z | 01011010 | 90 |