| ASCII | Dieser Text beschreibt ASCII. Der untere Text beinhaltet die ASCII Beschreibung. Soweit es sich um ein definierbares Objekt handelt, sollte hier eine ASCII Definition vorhanden sein. Sollte eine Definition von ASCII fehlen, kann diese von Ihnen verfaßt werden. Wir sind bestrebt die Beschreibung von ASCII möglichst ausführlich zu halten.
Jeder Text bei Know-Library, sowie ein Teil davon (Definition, Beschreibung etc.), außer Bücher Beschreibungen kann bearbeitet werden. Falls die Beschreibung auf dieser Seite nicht korrekt ist klicken Sie auf 'Beschreibung editieren' um den Text zu korrigieren bzw. neuen einzufügen. Weitere Informationen und Bücher zum Thema ASCII Beschreibung , so wie Link zum Forum finden Sie weiter unten. Eine Übersicht der Texte, die das Thema ASCII beschreiben finden Sie auf der Seite alle Artikel über ASCII. Fragen zu dem Thema ASCII können im Forum gestellt werden. Klicken Sie hier um zu dem Forum zu wechseln.
ASCII ArtikelASCII ist ein Akronym für "American Standard Code for Information Interchange" (dt.: Amerikanischer Standard-Code für den Informationsaustausch), der als ANSI-Standard X3.4 in dem Jahr 1968 eingeführt wurde. Als Vater des ASCII-Standards gilt Bob Bemer.
Er beschreibt einen Zeichensatz, der auf dem lateinischen Alphabet basiert, wie er in dem modernen Englisch und von Computern und anderen Kommunikationseinrichtungen zur Textdarstellung benutzt wird.
Er beschreibt als Code (wie auch EBCDIC von IBM) die Zuordnung von digital dargestellten Ganzzahlen zu den in der normalen Schriftsprache geschriebenen Zeichen. Mit Hilfe des Codes können digitale Geräte codierte Informationsinhalte senden, empfangen und verarbeiten.
|
Die Buchstaben A, B und C als Sieben-Bit-Code
| Schriftzeichen | Dezimal | Hexadezimal | Binärzeichen
|
| A | 65 | x41 | (0)1000001
|
| B | 66 | x42 | (0)1000010
|
| C | 67 | x43 | (0)1000011
|
| ... | ... | ... | ...
|
ASCII beschreibt einen Sieben-Bit-Code. Dieser Code benutzt binäre Ganzzahlen, die mit sieben binären Ziffern dargestellt werden (entspricht 0 bis 127), um Informationen darzustellen.
Schon früh haben Computer mehr als 7 Bits, häufig mindestens Acht-Bit-Zahlenworte, benutzt - das achte Bit kann für Fehlerkorrekturzwecke (Paritätsbit) auf den Kommunikationsleitungen oder für andere Steuerungsaufgaben benutzt werden.
Fortschritte in der Technik und die internationale Verbreitung erzeugten eine Reihe von Variationen und Erweiterungen des Codes, die nicht alle untereinander kompatibel sind und nicht für alle Systeme gleichermaßen benutzt werden können.
|
| |
ASCII-Zeichensatz inklusive nicht-druckbarer Zeichen
| Code | -0 | -1 | -2 | -3 | -4 | -5 | -6 | -7 | -8 | -9 | -A | -B | -C | -D | -E | -F
|
| 0-
| NUL | SOH | STX | ETX | EOT | ENQ | ACK | BEL | BS | HT | LF | VT | FF | CR | SO | SI
|
| 1-
| DLE | DC1 | DC2 | DC3 | DC4 | NAK | SYN | ETB | CAN | EM | SUB | ESC | FS | GS | RS | US
|
| 2-
| SP | ! | " | # | $ | % | & | ' | ( | ) | * | + | , | - | . | /
|
| 3-
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | : | ; | < | = | > | ?
|
| 4-
| @ | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O
|
| 5-
| P | Q | R | S | T | U | V | W | X | Y | Z | [ | | ] | ^ | _
|
| 6-
| ` | a | b | c | d | e | f | g | h | i | j | k | l | m | n | o
|
| 7-
| p | q | r | s | t | u | v | w | x | y | z | { | | | } | ~ | DEL
|
Die ersten 32 Zeichencodes in ASCII sind für Steuerzeichen (control character) reserviert. Dies sind Zeichen, die keine Schriftzeichen darstellen, sondern die zur Steuerung von solchen Geräten dienen (oder dienten), die ASCII benutzen (etwa Drucker).
Steuerzeichen sind beispielsweise der Wagenrücklauf für den Zeilenumbruch oder Bell (die Glocke); ihre Definition ist historisch begründet.
Code 0x20 (SP) ist das Leerzeichen (engl. space oder blank), welches in einem Text als Leer- und Trennzeichen zwischen Wörtern benutzt und auf der Tastatur durch die große breite Leertaste erzeugt wird.
Die Codes 0x21 bis 0x7E sind alle druckbaren Zeichen, die sowohl Buchstaben, Ziffern und Satzzeichen (siehe Tabelle) enthalten.
Code 0x7F (alle sieben Bits auf eins gesetzt) ist ein Sonderzeichen, welches auch als "Löschzeichen" genannt wird (DEL).
Der Code wurde früher wie ein Steuerzeichen benutzt, um auf Papierstreifen oder Lochmaschinen ein bereits gelochtes Zeichen nachträglich durch das Setzen aller Bits, d.h. durch Auslochen aller sieben Markierungen, löschen zu können.
|
| |
ASCII enthält keine diakritischen Zeichen, die in vielen Sprachen auf der Basis des lateinischen Alphabets benutzt werden.
Der internationale Standard ISO 646 (1972) war der erste Versuch, dieses Problem anzugehen, was allerdings zu Kompatibilitätsproblemen führte. Er ist stets noch ein Sieben-Bit-Code und weil keine anderen Codes verfügbar waren wurden einige Codes in neuen Varianten benutzt.
So ist etwa der ASCII-Code 93 für die rechte eckige Klammer (]) in der deutschen Zeichensatz-Variante ISO 646-DE durch das große U mit Diärese (Umlaut) (Ü) und in der dänischen Variante ISO 646-DK durch das große A mit Ring (Krouzek) (Å) ersetzt. Bei der Programmierung mussten die eckigen Klammern durch die entsprechenden nationalen Sonderzeichen ersetzt werden.
Bei späteren Standards wie ISO 8859 wurden diese Probleme reduziert, indem man auf acht Bit, also 256 Zeichen überging. Dabei existieren mehrere Varianten, zu dem Beispiel ISO 8859-1 für die westeuropäischen Sprachen. Viele ältere Programme, die das achte Bit für eigene Zwecke benutzten, konnten damit nicht umgehen. Sie wurden in dem Laufe der Zeit häufig den neuen Erfordernissen angepasst.
Unicode (in seinem Zeichenvorat identisch mit ISO 10646) benutzt bis zu 32 bit pro Zeichen und könnte somit über vier Milliarden verschiedene Zeichen unterscheiden; dies wird jedoch auf etwa 1 Million erlaubte Code-Werte eingeschränkt. Damit können alle bislang von Menschen benutzten Schriftzeichen dargestellt werden, sofern sie denn in den Unicode-Standard aufgenommen wurden. UTF-8 ist eine Kodierung von Unicode, die mit der 8-bit-Architektur kompatibel ist. Sieben-Bit-Varianten müssen nicht mehr benutzt werden - dennoch kann Unicode auch in 7 Bit kodiert werden: UTF-7.
ASCII enthält ca. wenige Zeichen, die allgemein verbindlich zur Formatierung oder Strukturierung von Text benutzt werden. Hierzu zählen insbesondere der Zeilenvorschub (Linefeed), der Wagenrücklauf (Carriage Return), der horizontale Tabulator, Form Feed und der vertikale Tabulator. Die Verwendung weiterer Zeichen zur Textformatierung ist bei verschiedenen Anwendungprogrammen zur Textverarbeitung unterschiedlich. Zur Formatierung von Text werden auch Markup-Codes benutzt.
In der Kryptographie werden Codes zusätzlich verschlüsselt, damit Informationen ca. von berechtigten Empfängern entschlüsselt und genutzt werden können.
|
Kompatible Zeichenkodierungen | |
Viele Zeichenkodierungen sind so entworfen, dass sie für Bytes in dem Bereich 0…127 das gleiche Zeichen kodieren wie ASCII und die Bytes 128…255 für die Darstellung weiterer Zeichen benutzen.
|
Kodierungen mit fester Länge | |
Hier steht ein Byte stets für ein Zeichen
- ISO 8859 mit 15 verschiedenen Zeichenkodierungen zur Abdeckung aller europäischen Sprachen und Thai
- MacRoman, MacCyrillic und andere propietäre Zeichensätze für Apple Mac Computer vor Mac OS X.
- Windows- und DOS-Codepages ,
- KOI8-R für Russisch und KOI8-U für Ukrainisch
- ARMSCII für Armenisch
- GEOSTD für Georgisch
- ISCII für alle indischen Sprachen
- TSCII für Tamil
- VISCII für Vietnamesisch===Kodierungen mit variabler Länge===
Um eine höhere Anzahl von Zeichen kodieren zu können, stehen ca. die Bytes 0…127 für ein Zeichen, die weiteren Zeichen werden durch mehrere Bytes aus dem Bereich 128…255 kodiert.
Buch-Tipp: Hoffnung für alle - Die Bibel. ASCII-Bibel Es gibt leider keine Beschreibung für das Buch " Hoffnung für alle - Die Bibel. ASCII-Bibel". Um weitere Informationen zu diesem Buch zu finden klicken Sie bitte auf den Link oberhalb von diesem Text. Sie werden automatisch zum Buchhändler weiter geleitet. |
Weiteres zu dem Artikel ASCII | | Andere Leser interessierten sich auch für folgende Beschreibungen: | Basis, Computern, Darstellung, Ebcdic, Hexadezimal, Klammern, Menschen, Satzzeichen, Standards, Tastatur, Technik, U, Variante, Vater | | Schnellzugrif auf verwandte Texte: | | | NEU! Frage im Forum zum Thema: | | Wenn die Beschreibung 'ASCII' Ihrer Meinung nach nicht korrekt ist oder in aktueller Version Fehler enthalten sind oder es fehlt die ASCII Definition, dann klicken Sie bitte auf "Beschreibung bearbeiten" und schreiben Sie die Eigene Version des Textes. Die Änderungen in der Beschreibung werden sofort aktiv und für alle sichtbar. Ein Administrator wird Ihre Version der Beschreibung und Definition von 'ASCII' nachher prüfen. Bitte achten Sie auf die Urheberrechte (Copyright). Wir sind für die besseren Beschreibung von 'ASCII' und 'ASCII' Definition sehr dankbar.
Alle Tipps zu den Bücher auf dieser Seite wurden automatisch generiert. D.h. die Bücher wurden aus einer Datenbank von dem Computer ausgesucht. Deshalb kann es vorkommen, dass vorgeschlagene Bücher nicht ganz der 'ASCII' Beschreibung entsprechen.
|
|
|
· Diese Seite wurde bisher 4.297 mal abgerufen. · Letzte Counteraktualisierung erfolgte am 16.05.2008 um 22:01:23 · Diese Seite wurde zuletzt geändert um 11:18, 14. Sep 2004. · Letzte Portalaktualisierung erfolgte um 08:00:00 GMT, 25.02.2008
|