ASCII
ASCII – Definition und Bedeutung
ASCII (kurz für American Standard Code for Information Interchange) ist ein standardisiertes Zeichencodierungssystem, das ursprünglich in den 1960er-Jahren entwickelt wurde. Es dient dazu, Textzeichen (Buchstaben, Ziffern, Sonderzeichen und Steuerzeichen) in digitale Form umzuwandeln, sodass sie von Computern verarbeitet und übertragen werden können.
ASCII ist eine Grundlage für die Kommunikation in der Informatik und wird bis heute verwendet, insbesondere in einfachen Textverarbeitungen und Kommunikationsprotokollen.
Hauptmerkmale von ASCII
- Zeichensatzumfang:
- ASCII enthält insgesamt 128 Zeichen, die jeweils durch eine 7-Bit-Codierung dargestellt werden. Diese Zeichen umfassen:
- Druckbare Zeichen: Buchstaben (A-Z, a-z), Ziffern (0-9) und Sonderzeichen wie !, @, #, $.
- Steuerzeichen: Nicht druckbare Zeichen, die Steuerfunktionen ausführen, z. B. Tabulator, Zeilenumbruch, Signal für Ende der Datei.
- ASCII enthält insgesamt 128 Zeichen, die jeweils durch eine 7-Bit-Codierung dargestellt werden. Diese Zeichen umfassen:
- Kompatibilität:
- ASCII wurde so entworfen, dass es auf den damals verfügbaren Computern und Kommunikationsgeräten verwendet werden konnte.
- Erweiterung:
Struktur des ASCII-Zeichensatzes
- Steuerzeichen (0–31):
- Zeichen wie Tabulator (TAB), Zeilenumbruch (LF) oder Wagenrücklauf (CR).
- Druckbare Zeichen (32–126):
- Leerzeichen (32), Zahlen (48–57), Großbuchstaben (65–90), Kleinbuchstaben (97–122) und Sonderzeichen.
- 127: Das DEL-Zeichen, das ursprünglich zum Löschen von Zeichen verwendet wurde.
Beispiele für ASCII-Codierungen
| Zeichen | Dezimal | Hexadezimal | Binär |
|---|---|---|---|
| A | 65 | 41 | 01000001 |
| a | 97 | 61 | 01100001 |
| 0 | 48 | 30 | 00110000 |
| @ | 64 | 40 | 01000000 |
| SPACE | 32 | 20 | 00100000 |
Anwendungen von ASCII
- Textdateien:
- ASCII wird für einfache Textdateien verwendet, die keine Formatierungen benötigen, wie z. B.
.txt.
- ASCII wird für einfache Textdateien verwendet, die keine Formatierungen benötigen, wie z. B.
- Kommunikationsprotokolle:
- In der Datenübertragung, z. B. für HTTP- oder E-Mail-Protokolle, wird ASCII genutzt.
- Programmiersprachen:
- Eingabegeräte:
- Tastaturen senden ASCII-Codes, die der Computer interpretiert.
Vorteile von ASCII
- Einfachheit: Leicht zu verstehen und zu implementieren.
- Kompaktheit: Belegt nur 7 Bits pro Zeichen (oder 8 Bits in erweiterten Versionen).
- Standardisierung: Wird weltweit anerkannt und ist Grundlage für moderne Codierungssysteme wie Unicode.
Einschränkungen von ASCII
- Begrenzter Zeichensatz:
- Nur 128 Zeichen; keine Unterstützung für viele Sprachen oder Sonderzeichen (z. B. Umlaute oder asiatische Schriftzeichen).
- Veraltete Steuerzeichen:
- Einige Steuerzeichen sind in modernen Anwendungen überflüssig geworden.
- Nicht ausreichend für globale Kommunikation:
- Für internationale Anwendungen sind umfassendere Codierungssysteme wie Unicode erforderlich.
Fazit
ASCII ist ein grundlegender Standard für die Codierung von Zeichen und hat die Entwicklung der Informatik maßgeblich beeinflusst. Obwohl es mittlerweile durch erweiterte Systeme wie Unicode ergänzt wurde, bleibt ASCII eine wichtige Grundlage für einfache Anwendungen und eine essenzielle Referenz in der Computerwelt.
Wir sind darum bemüht die angebotenen Informationen aktuell zu halten und diese in knapper und verständlicher Form darzustellen. Fehler und Irrtümer bleiben aber menschlich und darum vorbehalten. Bei Unstimmigkeiten zu einem Begriff, bitten wir darum dies per E-Mail mit uns zu diskutieren. Bitte nutze hierfür unsere E-Mail: info@jupiterexpress.de« Zurück zum Glossar Index