Informatik | Codierungen | ASCII

American Standard Code for Information Interchange

Der ASCII-Code weist jedem möglichem Zeichen und jeder möglichen Operation auf einer Schreibmaschine bestimmte Codes (Zahlen) zu.
Er hatte anfangs aus 33 nicht druckbaren (Leertaste, Escape-Taste, Tabulator, etc.) sowie 95 druckbaren (A, a, 1, @, ~, etc.) Zeichen bestanden.
Später musste er um weitere 128 Zeichen aus anderen Sprachen auf insgesamt 256 Zeichen erweitert werden.
Eine Tabelle dieses erweiterten ASCII-Codes findest Du unter www.tabelle.info/ascii_zeichen_tabelle.html.

Aufgabe 1a)
1. Suche in der Tabelle unter www.tabelle.info/ascii_zeichen_tabelle.html den Code zum Copyright-Zeichen ©.
2. Starte einen Texteditor und aktiviere den Num-Block.
3. Halte die Alt-Taste und tippe den gefundenen Code in den Num-Block ein.

Aufgabe 1b)
Suche die ASCII-Codes für die Zeichen des dänischen Wort "Smørrebrød" und schreibe das Wort mit der Methode aus Aufgabe 1a) mit einem Texteditor.

Aufgabe 1c)
Suche die ASCII-Codes für die Zeichen den japanischen Geldbetrag "10 ¥" und schreibe das Wort mit der Methode aus Aufgabe 1a) mit einem Texteditor.

Der erweiterte ASCII-Code und das Binärsystem

Der erweiterte ASCII-Code besteht aus insgesamt 256 Zeichen, die mit den Zahlen von 0 bis 255 codiert sind.
Die Wahl von 256 Zeichen erscheint auf den ersten Blick etwas befremdlich. Eine glatte Zahl wie 260 oder 300 läge vielleicht näher.
Die Information über das jeweilige Zeichen wird aber von einem Computer gelesen. Dieser "kennt" nur die Zustände "Strom fließt" oder "Strom fließt nicht" bzw. 1 oder 0.
Und mit genau 8 Bits (= 1 Byte) können alle Zahlen von 0 bis 255 (siehe Stellenwertsysteme unter Binärsystem) dargestellt werden.

Aufgabe 2)
Rechne die Binärzahl 11111111 ins Dezimalsystem um. Welchem Zeichen entspricht dieser Code?

Aufgabe 3)
Wie viele Bytes bzw. Bits benötigt das mit dem erweiterten ASCII-Zeichensatz codierte Wort "Trittbrett"?

Aufgabe 4)
a) Suche den ASCII-Code für A und a. Berechne die Binärcodes.
b) Suche den ASCII-Code für B und b. Berechne die Binärcodes.
c) Gibt es eine Regel für die Nummerierung der Codes hinsichtlich Klein- und Großbuchstaben?