ASCII (American Standard Code for Information Interchange)

Skip to main content
Du befindest dich hier:
Drucken

ASCII (engl. Abk. f. Amerikanischer Standardcode für den Informationsaustausch) war ursprünglich eine 7-Bit-Zeichendefinition, die insgesamt 128 Buchstaben, Zahlen und Sonder- sowie Steuerzeichen eine dreistellige dezimale Zahl zugeordnet hat (000-127). Die ersten 32 ASCII-Codes sind allein Steuerzeichen vorbehalten – wie beispielsweise dem Code 27, der für „Abbrechen“ steht und auch von der ESC-Taste ausgelöst wird.

Der ASCII-Code war der Standardzeichensatz des früheren PC-Betriebssystems DOS. Er wird aber auch noch unter Windows unterstützt (parallel zu ANSI und Unicode) und dort häufig auch OEM-Zeichensatz genannt. Außerdem spielt er noch eine Rolle im Internet, wo er die Codebasis für die Übermittlung von E-Mails und HTML ist.

Durch die Firma IBM wurde der zu stark begrenzte 7-Bit-ASCII-Zeichensatz, (auch US-ASCII genannt) auf einen Adressraum von 8 Bit (0 bis 255) erweitert, um mehr Sonderzeichen wie Umlaute darstellen zu können. Dieser 8-Bit-ASCII-Code wird auch erweiterter ASCII-Zeichensatz genannt. Welche Zeichen aber letztendlich exakt im Bereich von 128 bis 255 von einem Programm verwendet werden, kann je nach sprach- bzw. länderspezifischer Variation des genauen Zeichensatzes unterschiedlich sein. Im amerikanischen Raum – und damit auch für die meisten Softwareprogramme sowie Internetprotokolle gültig – ist dies die „Codepage 437“ (auch OEM 437 genannt, grafische Darstellung unter ( https://de.wikipedia.org/wiki/Codepage_437 )

Hinweis: Der ASCII-Code wird als Zeichenbasis für das Verschicken von E-Mails im Internet verwendet, allerdings nur der 7-Bit-Zeichensatz, deswegen werden z.B. primär keine deutschen Umlaute unterstützt. Zwar steht für die Datenübertragung im Internet eigentlich eine Bandbreite von 8 Bit zur Verfügung, das achte Bit wird jedoch bei E-Mails statt für den erweiterten ASCII-Zeichensatz (oder anhängende Dateien) zur Steuerung der Datenübertragung per SMTP benötigt. E-Mails, die also Zeichen aus einem erweiterten 8-Bit-Zeichensatz und/oder Dateianhänge enthalten müssen daher durch Kodierung auf den 7-Bit-ASCII-Zeichensatz heruntergerechnet bzw. kodiert werden. Dazu standardisierte Verfahren wie Base64 verwendet.

Kommentar hinterlassen