American Standard Code for Information Interchange: Unterschied zwischen den Versionen
Michi (Diskussion | Beiträge) |
Michi (Diskussion | Beiträge) |
||
(12 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 14: | Zeile 14: | ||
Die <b>ASCII-Tabelle</b> enthält alle Kodierungen des ASCII-Zeichensatzes. | Die <b>ASCII-Tabelle</b> enthält alle Kodierungen des ASCII-Zeichensatzes. | ||
Die hexadezimale Schreibweise wird beispielweise zur [[URL-Kodierung]] verwendet, beispielsweise wird das Leerzeichen dort als "%20" geschrieben. | |||
{| class=wikitable width=55% | {| class=wikitable width=55% | ||
! width=5% | Dez !! width=5% | Hex !! width=5% | Okt !! width=30% | Name !! width=5% | Zeichen !! width=5% | Escape-<br>Sequenz | ! width=5% | Dez !! width=5% | Hex !! width=5% | Okt !! width=30% | Name / Beschreibung !! width=5% | Zeichen<br>(Ctrl-Taste) !! width=5% | [[Escape-Sequenz|Escape-<br>Sequenz]] | ||
|- | |- | ||
| 0 || 0x00 || 000 || NUL || ^@ | | 0 || 0x00 || 000 || NUL || ^@ || \0 | ||
|- | |- | ||
| 1 || 0x01 || 001 || SOH || ^A | | 1 || 0x01 || 001 || SOH || ^A | ||
Zeile 32: | Zeile 34: | ||
| 6 || 0x06 || 006 || ACK || ^F | | 6 || 0x06 || 006 || ACK || ^F | ||
|- | |- | ||
| 7 || 0x07 || 007 || BEL || ^G | | 7 || 0x07 || 007 || BEL || ^G || \a | ||
|- | |- | ||
| 8 || 0x08 || 010 || BS || ^H | | 8 || 0x08 || 010 || BS || ^H || \b | ||
|- | |- | ||
| 9 || 0x09 || 011 || TAB (horizontaler Tabulator) || ^I || \t | | 9 || 0x09 || 011 || TAB (horizontaler Tabulator) || ^I || \t | ||
Zeile 40: | Zeile 42: | ||
| 10 || 0x0A || 012 || LF (Zeilenvorschub, engl. line feed) || ^J || \n | | 10 || 0x0A || 012 || LF (Zeilenvorschub, engl. line feed) || ^J || \n | ||
|- | |- | ||
| 11 || 0x0B || 013 || VT (vertikaler Tabulator) || ^K | | 11 || 0x0B || 013 || VT (vertikaler Tabulator) || ^K || \v | ||
|- | |- | ||
| 12 || 0x0C || 014 || FF || ^L | | 12 || 0x0C || 014 || FF || ^L || \f | ||
|- | |- | ||
| 13 || 0x0D || 015 || CR (Wagenrücklauf, engl. carriage return)) || ^M || \r | | 13 || 0x0D || 015 || CR (Wagenrücklauf, engl. carriage return)) || ^M || \r | ||
Zeile 72: | Zeile 74: | ||
| 26 || 0x1A || 032 || SUB || ^Z | | 26 || 0x1A || 032 || SUB || ^Z | ||
|- | |- | ||
| 27 || 0x1B || 033 || ESC || ^[ | | 27 || 0x1B || 033 || ESC || ^[ || \e | ||
|- | |- | ||
| 28 || 0x1C || 034 || FS || ^\ | | 28 || 0x1C || 034 || FS || ^\ | ||
Zeile 86: | Zeile 88: | ||
| 33 || 0x21 || 041 || Ausrufezeichen || ! | | 33 || 0x21 || 041 || Ausrufezeichen || ! | ||
|- | |- | ||
| 34 || 0x22 || 042 || Anführungsstriche || " | | 34 || 0x22 || 042 || Anführungsstriche || " || \" | ||
|- | |- | ||
| 35 || 0x23 || 043 || Raute || # | | 35 || 0x23 || 043 || Raute || # | ||
Zeile 96: | Zeile 98: | ||
| 38 || 0x26 || 046 || Kaufm. Und || & | | 38 || 0x26 || 046 || Kaufm. Und || & | ||
|- | |- | ||
| 39 || 0x27 || 047 || Apostroph || ' | | 39 || 0x27 || 047 || Apostroph || ' || \' | ||
|- | |- | ||
| 40 || 0x28 || 050 || Klammer auf || ( | | 40 || 0x28 || 050 || Klammer auf || ( | ||
Zeile 202: | Zeile 204: | ||
| 91 || 0x5B || 133 || Eckige Klammer auf || [ | | 91 || 0x5B || 133 || Eckige Klammer auf || [ | ||
|- | |- | ||
| 92 || 0x5C || 134 || Umgekehrter Schrägstrich || \ | | 92 || 0x5C || 134 || Umgekehrter Schrägstrich || \ || \\ | ||
|- | |- | ||
| 93 || 0x5D || 135 || Eckige | | 93 || 0x5D || 135 || Eckige Klammer zu || ] | ||
|- | |- | ||
| 94 || 0x5E || 136 || Zirkumflex || ^ | | 94 || 0x5E || 136 || Zirkumflex || ^ | ||
Zeile 264: | Zeile 266: | ||
| 122 || 0x7A || 172 || || z | | 122 || 0x7A || 172 || || z | ||
|- | |- | ||
| 123 || 0x7B || 173 || geschweifte | | 123 || 0x7B || 173 || geschweifte Klammer auf || { | ||
|- | |- | ||
| 124 || 0x7C || 174 || Senkrechte Linie || <nowiki>|</nowiki> | | 124 || 0x7C || 174 || Senkrechte Linie || <nowiki>|</nowiki> | ||
Zeile 272: | Zeile 274: | ||
| 126 || 0x7E || 176 || Tilde || ~ | | 126 || 0x7E || 176 || Tilde || ~ | ||
|- | |- | ||
| 127 || 0x7F || 177 || DEL || | | 127 || 0x7F || 177 || DEL || || | ||
|} | |} | ||
== Weblinks == | == Weblinks == | ||
{{ | {{Weblinks}} | ||
{{url_dewikipedia|American_Standard_Code_for_Information_Interchange|American Standard Code for Information Interchange}} | |||
{{url|DE|Madeasy|ger|http://www.madeasy.de/2/ascii.htm|Der ASCII-Zeichensatz}} | |||
{{Fuss}} | |||
{{cat|Zeichensatz}} | {{cat|Zeichensatz}} |
Aktuelle Version vom 8. April 2024, 13:07 Uhr
Der American Standard Code for Information Interchange / ASCII ist ein Zeichensatz mit folgenden Eigenschaften:
- Er verfügt über einen Vorrat von 256 Zeichen (0-255)
- Die niederwertige Hälfte (0-127) ist standardisiert - diese 7-Bit-Kodierung (auch: US-ASCII, ANSI X3.4-1968) bildet die US-Variante von ISO 646 sowie die Grundlage für spätere mehrbittige Zeichensätze und -kodierungen.
- Die obere Hälfte (128-255) ist herstellerabhängig und ist damit eine stete Quelle von Inkompatibilitäten.
Der ASCII wurde erstmals 1967 als Standard veröffentlicht und 1986 zuletzt aktualisiert. Der Zeichensatz definiert 128 Zeichen, bestehend aus 33 nicht-druckbaren sowie 95 druckbaren. Beginnend mit dem Leerzeichen lauten die druckbaren Zeichen wie folgt:
!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~
Die Zeichen umfassen somit das lateinische Alphabet in Gross- und Kleinschreibung, die zehn arabischen Ziffern sowie einige Satz- und Steuerzeichen. Der Zeichenvorrat entspricht weitgehend dem einer Tastatur oder Schreibmaschine für die englische Sprache. In vielen Rechnern und anderen elektronischen Geräten, die Text darstellen, wird dieser in der Regel gemäss ASCII oder abwärtskompatibel (z. B. ISO 8859, UTF-8) dazu gespeichert.
ASCII-Tabelle
Die ASCII-Tabelle enthält alle Kodierungen des ASCII-Zeichensatzes.
Die hexadezimale Schreibweise wird beispielweise zur URL-Kodierung verwendet, beispielsweise wird das Leerzeichen dort als "%20" geschrieben.
Dez | Hex | Okt | Name / Beschreibung | Zeichen (Ctrl-Taste) |
Escape- Sequenz |
---|---|---|---|---|---|
0 | 0x00 | 000 | NUL | ^@ | \0 |
1 | 0x01 | 001 | SOH | ^A | |
2 | 0x02 | 002 | STX | ^B | |
3 | 0x03 | 003 | ETX | ^C | |
4 | 0x04 | 004 | EOT | ^D | |
5 | 0x05 | 005 | ENQ | ^E | |
6 | 0x06 | 006 | ACK | ^F | |
7 | 0x07 | 007 | BEL | ^G | \a |
8 | 0x08 | 010 | BS | ^H | \b |
9 | 0x09 | 011 | TAB (horizontaler Tabulator) | ^I | \t |
10 | 0x0A | 012 | LF (Zeilenvorschub, engl. line feed) | ^J | \n |
11 | 0x0B | 013 | VT (vertikaler Tabulator) | ^K | \v |
12 | 0x0C | 014 | FF | ^L | \f |
13 | 0x0D | 015 | CR (Wagenrücklauf, engl. carriage return)) | ^M | \r |
14 | 0x0E | 016 | SO | ^N | |
15 | 0x0F | 017 | SI | ^O | |
16 | 0x10 | 020 | DLE | ^P | |
17 | 0x11 | 021 | DC1 | ^Q | |
18 | 0x12 | 022 | DC2 | ^R | |
19 | 0x13 | 023 | DC3 | ^S | |
20 | 0x14 | 024 | DC4 | ^T | |
21 | 0x15 | 025 | NAK | ^U | |
22 | 0x16 | 026 | SYN | ^V | |
23 | 0x17 | 027 | ETB | ^W | |
24 | 0x18 | 030 | CAN | ^X | |
25 | 0x19 | 031 | EM | ^Y | |
26 | 0x1A | 032 | SUB | ^Z | |
27 | 0x1B | 033 | ESC | ^[ | \e |
28 | 0x1C | 034 | FS | ^\ | |
29 | 0x1D | 035 | GS | ^] | |
30 | 0x1E | 036 | RS | ^^ | |
31 | 0x1F | 037 | US | ^_ | |
32 | 0x20 | 040 | SP (Leerzeichen) | ||
33 | 0x21 | 041 | Ausrufezeichen | ! | |
34 | 0x22 | 042 | Anführungsstriche | " | \" |
35 | 0x23 | 043 | Raute | # | |
36 | 0x24 | 044 | Dollar | $ | |
37 | 0x25 | 045 | Prozent | % | |
38 | 0x26 | 046 | Kaufm. Und | & | |
39 | 0x27 | 047 | Apostroph | ' | \' |
40 | 0x28 | 050 | Klammer auf | ( | |
41 | 0x29 | 051 | Klammer zu | ) | |
42 | 0x2A | 052 | Stern | * | |
43 | 0x2B | 053 | Plus | + | |
44 | 0x2C | 054 | Komma | , | |
45 | 0x2D | 055 | Bindestrich, Minus | - | |
46 | 0x2E | 056 | Punkt | . | |
47 | 0x2F | 057 | Schrägstrich | / | |
48 | 0x30 | 060 | Null | 0 | |
49 | 0x31 | 061 | Eins | 1 | |
50 | 0x32 | 062 | Zwei | 2 | |
51 | 0x33 | 063 | Drei | 3 | |
52 | 0x34 | 064 | Vier | 4 | |
53 | 0x35 | 065 | Fünf | 5 | |
54 | 0x36 | 066 | Sechs | 6 | |
55 | 0x37 | 067 | Sieben | 7 | |
56 | 0x38 | 070 | Acht | 8 | |
57 | 0x39 | 071 | Neun | 9 | |
58 | 0x3A | 072 | Doppelpunkt | : | |
59 | 0x3B | 073 | Strichpunkt | ; | |
60 | 0x3C | 074 | Kleiner als | < | |
61 | 0x3D | 075 | Gleich | = | |
62 | 0x3E | 076 | Grösser als | > | |
63 | 0x3F | 077 | Fragezeichen | ? | |
64 | 0x40 | 100 | At-Zeichen | @ | |
65 | 0x41 | 101 | A | ||
66 | 0x42 | 102 | B | ||
67 | 0x43 | 103 | C | ||
68 | 0x44 | 104 | D | ||
69 | 0x45 | 105 | E | ||
70 | 0x46 | 106 | F | ||
71 | 0x47 | 107 | G | ||
72 | 0x48 | 110 | H | ||
73 | 0x49 | 111 | I | ||
74 | 0x4A | 112 | J | ||
75 | 0x4B | 113 | K | ||
76 | 0x4C | 114 | L | ||
77 | 0x4D | 115 | M | ||
78 | 0x4E | 116 | N | ||
79 | 0x4F | 117 | O | ||
80 | 0x50 | 120 | P | ||
81 | 0x51 | 121 | Q | ||
82 | 0x52 | 122 | R | ||
83 | 0x53 | 123 | S | ||
84 | 0x54 | 124 | T | ||
85 | 0x55 | 125 | U | ||
86 | 0x56 | 126 | V | ||
87 | 0x57 | 127 | W | ||
88 | 0x58 | 130 | X | ||
89 | 0x59 | 131 | Y | ||
90 | 0x5A | 132 | Z | ||
91 | 0x5B | 133 | Eckige Klammer auf | [ | |
92 | 0x5C | 134 | Umgekehrter Schrägstrich | \ | \\ |
93 | 0x5D | 135 | Eckige Klammer zu | ] | |
94 | 0x5E | 136 | Zirkumflex | ^ | |
95 | 0x5F | 137 | Unterstrich | _ | |
96 | 0x60 | 140 | Accent Grave | ` | |
97 | 0x61 | 141 | a | ||
98 | 0x62 | 142 | b | ||
99 | 0x63 | 143 | c | ||
100 | 0x64 | 144 | d | ||
101 | 0x65 | 145 | e | ||
102 | 0x66 | 146 | f | ||
103 | 0x67 | 147 | g | ||
104 | 0x68 | 150 | h | ||
105 | 0x69 | 151 | i | ||
106 | 0x6A | 152 | j | ||
107 | 0x6B | 153 | k | ||
108 | 0x6C | 154 | l | ||
109 | 0x6D | 155 | m | ||
110 | 0x6E | 156 | n | ||
111 | 0x6F | 157 | o | ||
112 | 0x70 | 160 | p | ||
113 | 0x71 | 161 | q | ||
114 | 0x72 | 162 | r | ||
115 | 0x73 | 163 | s | ||
116 | 0x74 | 164 | t | ||
117 | 0x75 | 165 | u | ||
118 | 0x76 | 166 | v | ||
119 | 0x77 | 167 | w | ||
120 | 0x78 | 170 | x | ||
121 | 0x79 | 171 | y | ||
122 | 0x7A | 172 | z | ||
123 | 0x7B | 173 | geschweifte Klammer auf | { | |
124 | 0x7C | 174 | Senkrechte Linie | | | |
125 | 0x7D | 175 | geschweifte Klammer zu | } | |
126 | 0x7E | 176 | Tilde | ~ | |
127 | 0x7F | 177 | DEL |
Weblinks
Herausgeber | Sprache | Webseitentitel | Anmerkungen |
---|---|---|---|
Wikipedia | ger | American Standard Code for Information Interchangewbm | Enzyklopädischer Artikel |
Madeasy | ger | Der ASCII-Zeichensatzwbm |