Was ist ASCII-Text und wie wird er verwendet?

Was ist ASCII-Text und wie wird er verwendet?

ASCII ist ein Akronym, das Sie vielleicht in Bezug auf Computertext gehört haben, aber es ist ein Begriff, der dank eines mächtigeren Neulings schnell außer Gebrauch fällt. Aber was ist ASCII und wofür wird es verwendet?





Wofür steht ASCII?

Der vielleicht einfachste Ausgangspunkt ist das Akronym selbst, also erweitern wir es:





ZU merican S Standard C Ode für ich Informationen ich Austausch





Dieser Schluck eines Satzes gibt nicht wirklich das vollständige Bild wieder, aber einige Teile bieten sofort einige Hinweise, insbesondere die ersten beiden Wörter. ASCII ist ein amerikanischer Standard, dessen Bedeutung sich bald zeigen wird.

Code for Information Interchange legt nahe, dass es sich um ein Format zum Hin- und Herübergeben von Daten handelt. ASCII befasst sich insbesondere mit Textdaten: Zeichen, die Wörter in einer typischerweise menschenlesbaren Sprache bilden.



ASCII löst das Problem, Buchstaben und anderen Zeichen Werte zuzuweisen, damit sie, wenn sie in einer Datei als Einsen und Nullen gespeichert sind, beim späteren Lesen der Datei wieder in Buchstaben übersetzt werden können. Wenn sich verschiedene Computersysteme auf denselben zu verwendenden Code einigen, können solche Informationen zuverlässig ausgetauscht werden.

Wo kann ich kostenlose Filme herunterladen?

Verwandt: Wie man Symbole findet und ihre Bedeutung nachschlägt





Die Geschichte von ASCII

ASCII wird manchmal auch als US-ASCII bezeichnet und war eine amerikanische Innovation, die in den 1960er Jahren entwickelt wurde. Der Standard wurde seit der letzten Aktualisierung von ASCII in den Jahren 1977 und 1986 zahlreichen Überarbeitungen unterzogen.

Erweiterungen und Variationen haben im Laufe der Jahre auf ASCII aufgebaut, hauptsächlich um der Tatsache Rechnung zu tragen, dass ASCII viele Zeichen weglässt, die von anderen Sprachen als US-Englisch verwendet oder sogar benötigt werden. ASCII berücksichtigt nicht einmal das britische Währungssymbol (£), obwohl das Pfund in Latin-1 vorhanden ist, einer in den 1980er Jahren entwickelten 8-Bit-Erweiterung, die auch mehrere andere Währungen codiert.





ASCII wurde stark erweitert und von Unicode abgelöst, einem viel umfassenderen und ehrgeizigeren Standard, der weiter unten diskutiert wird. Im Jahr 2008 hat Unicode ASCII in der Popularität für die Online-Nutzung überholt.

Welche Zeichen stellt ASCII dar?

Für einen Computer ist der Buchstabe A ebenso ungewohnt wie die Farbe Lila oder das Gefühl der Eifersucht. Computer handeln mit Einsen und Nullen, und es liegt am Menschen, zu entscheiden, wie diese Einsen und Nullen verwendet werden, um Zahlen, Wörter, Bilder und alles andere darzustellen.

Sie können sich ASCII als den Morsecode der digitalen Welt vorstellen – jedenfalls der erste Versuch. Während Morsecode verwendet wird, um nur 36 verschiedene Zeichen (26 Buchstaben und 10 Ziffern) darzustellen, wurde ASCII entwickelt, um bis zu 128 verschiedene Zeichen in 7 Datenbits darzustellen.

ASCII unterscheidet zwischen Groß- und Kleinschreibung, d. h. es repräsentiert 52 Groß- und Kleinbuchstaben des englischen Alphabets. Zusammen mit den gleichen 10 Ziffern ist das etwa die Hälfte des Platzbedarfs.

Satzzeichen, mathematische und typografische Symbole belegen den Rest sowie eine Sammlung von Steuerzeichen, bei denen es sich um spezielle nicht druckbare Codes mit funktionaler Bedeutung handelt – siehe unten für mehr.

Hier sind einige typische Zeichen, die ASCII kodiert:

BinärDezimalCharakter
010 000133!
011 0000480
011 1001579
011 101159;
100 000165ZU
100 001066B
101 101090MIT
101 101191[
110 000197zu
110 001098B
111 1101125}

Beachten Sie, dass die ausgewählten Werte einige nützliche Eigenschaften haben, insbesondere:

  • Buchstaben des gleichen Falls können immer numerisch sortiert werden, da sie in der richtigen Reihenfolge sind. Zum Beispiel hat A einen niedrigeren Wert als B, der einen niedrigeren Wert als Z hat.
  • Buchstaben unterschiedlicher Groß-/Kleinschreibung werden um genau 32 versetzt. Dies macht die Übersetzung zwischen Klein- und Großbuchstaben sehr einfach, da für jeden Buchstaben nur ein einziges Bit vertauscht werden muss.

Steuerzeichen

Abgesehen von Buchstaben, Satzzeichen und Ziffern kann ASCII eine Reihe von Steuerzeichen darstellen, spezielle Codepunkte, die keine Einzelzeichenausgabe erzeugen, sondern stattdessen alternative Bedeutungen der Daten für den Verbraucher bereitstellen.

So speichern Sie meine Instagram-Fotos

ASCII 000 1001 ist beispielsweise das horizontale Tabulatorzeichen. Es stellt den Platz dar, den Sie erhalten, wenn Sie die TAB-Taste drücken. Solche Charaktere werden Sie normalerweise nicht direkt sehen, aber ihre Wirkung wird oft gezeigt. Hier noch einige Beispiele:

BinärDezimalCharakter
000 10019Horizontale Registerkarte
000 101010Zeilenvorschub
001 01112. 3Ende des Übertragungsblocks

Was ist mit anderen Charakteren?

ASCII war in den Anfängen der Computertechnik enorm erfolgreich, da es einfach und weit verbreitet war. In einer Welt mit internationaler Ausrichtung reicht ein Schriftsystem jedoch einfach nicht aus. Moderne Kommunikation muss in Französisch, Japanisch möglich sein – eigentlich in jeder Sprache, in der wir Text speichern möchten.

Der Unicode-Zeichensatz kann insgesamt 1.112.064 verschiedene Zeichen adressieren, von denen derzeit aber nur etwa ein Zehntel tatsächlich definiert ist. Das mag nach viel klingen, aber die Kodierung zielt nicht nur auf Zehntausende chinesischer Zeichen ab, sondern umfasst auch Emoji (fast eineinhalbtausend) und sogar ausgestorbene Schriftsysteme wie Jurchen.

Verwandt: Die 100 beliebtesten Emojis erklärt

Unicode erkannte die Dominanz von ASCII bei der Wahl der ersten 128 Zeichen an: Sie sind genau die gleichen wie ASCII. Dies ermöglicht die Verwendung von ASCII-codierten Dateien in Situationen, in denen Unicode erwartet wird, und bietet Abwärtskompatibilität.

Zusammenfassung

ASCII-Text stellt die 26 Buchstaben des englischen Alphabets dar, mit Ziffern, Satzzeichen und einigen anderen Symbolen. Er hat seinen Zweck fast ein halbes Jahrhundert lang sehr gut erfüllt.

Es wurde jetzt von Unicode abgelöst, das eine Vielzahl von Sprachen und anderen Symbolen, einschließlich Emojis, unterstützt. UTF-8 ist für alle praktischen Zwecke die Kodierung, die verwendet werden sollte, um Unicode-Zeichen online darzustellen.

Teilen Teilen Tweet Email Lohnt sich ein Upgrade auf Windows 11?

Windows wurde neu gestaltet. Aber reicht das aus, um Sie davon zu überzeugen, von Windows 10 auf Windows 11 umzusteigen?

Was sind die Kreissachen auf der Rückseite von Telefonen?
Weiter lesen Verwandte Themen
  • Technologie erklärt
  • Jargon
  • Webkultur
  • Unicode
Über den Autor Bobby Jack(58 veröffentlichte Artikel)

Bobby ist ein Technologie-Enthusiast, der fast zwei Jahrzehnte lang als Software-Entwickler gearbeitet hat. Er hat eine Leidenschaft für Spiele, arbeitet als Rezensionsredakteur beim Switch Player Magazine und vertieft sich in alle Aspekte des Online-Publishing und der Webentwicklung.

Mehr von Bobby Jack

Abonniere unseren Newsletter

Abonnieren Sie unseren Newsletter für technische Tipps, Rezensionen, kostenlose E-Books und exklusive Angebote!

Klicken Sie hier, um zu abonnieren