American Standard Code for Information Interchange
Dësen Artikel ass eréischt just eng Skizz. Wann Dir méi iwwer dëst Theema wësst, sidd Dir häerzlech invitéiert, aus dëse puer Sätz e richtegen Artikel ze schreiwen. Wann Dir beim Schreiwen Hëllef braucht, da luusst bis an d'FAQ eran. |
ASCII (American Standard Code for Information Interchange) ass eng Norm, déi an der Informatik gebraucht gëtt, fir Schrëftzeechen ze codéieren. Et ass déi Norm, déi an der Informatik am beschte bekannt ass.
Si stellt d'amerikanesch Variant vun der Norm ISO/CEI 646 duer. ASCII begräift d'Schrëftzeechen, déi néideg sinn, fir op Englesch ze schreiwen. Déi Norm gouf vum Amerikaner Bob Bemer am Joer 1961 ausgeschafft. Si ass d'Grondlag vu villen aneren Normen: (Unicode, ISO 8859-1, Windows-1252), déi d'Norm nach vergréisseren.
Prinzipien
[änneren | Quelltext änneren]ASCII definéiert an der Informatik 128 Schrëftzeechen, déi vun 0 bis 127 ginn an nom binäre System vun 0000000 bis 1111111 codéiert sinn. Siwe bit ginn also theoreetesch duer, fir e Schrëftzeechen an der ASCII-Norm duerzestellen. Well awer d'Computere gewéinlech op aacht bit ausgeriicht sinn, gëtt en ASCII-Zeechen an engem octet (8 bit) stockéiert, an den 8. bit op 0 gesat.
Erweiderungen
[änneren | Quelltext änneren]Vill Norme si vun der ASCII-Tabell ausgaangen, fir zousätzlech Zeechen ze codéieren an hir Zuel vun 127 op 255 ze vergréisseren, z. B.:
- Norm ISO/CEI 8859 (gëtt am Internet a vun Unix gebraucht)
- Norm ISO 8859-1, och Latin-1 genannt, déi och d'Schreiwe vun Zeeche mat Akzenter, wéi am Franséische méiglech maachen
- Norm Windows-1252, gëtt vu Microsoft Windows gebraucht
- Code-page 850 (gebraucht vun DOS)
- Unicode-Code (erlaabt d'Schreiwe vun Zéngdausende vu Zeechen)
Tabell vun den 128 ASCII-Zeechen
[änneren | Quelltext änneren]Basis-Code | Zeechen | Significatioun | |||
---|---|---|---|---|---|
10 | 8 | 16 | 2 | ||
0 | 0 | 00 | 00000000 | NUL | Null (nul) |
1 | 01 | 01 | 00000001 | SOH | Start of Header |
2 | 02 | 02 | 00000010 | STX | Start of Text |
3 | 03 | 03 | 00000011 | ETX | End of Text |
4 | 04 | 04 | 00000100 | EOT | End of Transmission |
5 | 05 | 05 | 00000101 | ENQ | Enquiry |
6 | 06 | 06 | 00000110 | ACK | Acknowledge |
7 | 07 | 07 | 00000111 | BEL | Bell |
8 | 010 | 08 | 00001000 | BS | Backspace |
9 | 011 | 09 | 00001001 | HT | Horizontal Tab |
10 | 012 | 0A | 00001010 | LF | Line Feed |
11 | 013 | 0B | 00001011 | VT | Vertical Tab |
12 | 014 | 0C | 00001100 | FF | Form Feed |
13 | 015 | 0D | 00001101 | CR | Carriage Return |
14 | 016 | 0E | 00001110 | SO | Shift Out |
15 | 017 | 0F | 00001111 | SI | Shift In |
16 | 020 | 10 | 00010000 | DLE | Data Link Escape |
17 | 021 | 11 | 00010001 | DC1 | Device Control 1 to 4 |
18 | 022 | 12 | 00010010 | DC2 | |
19 | 023 | 13 | 00010011 | DC3 | |
20 | 024 | 14 | 00010100 | DC4 | |
21 | 025 | 15 | 00010101 | NAK | Negative Acknowledge |
22 | 026 | 16 | 00010110 | SYN | Synchronous Idle |
23 | 027 | 17 | 00010111 | ETB | End of Transmission Block |
24 | 030 | 18 | 00011000 | CAN | Cancel |
25 | 031 | 19 | 00011001 | EM | End of Medium |
26 | 032 | 1A | 00011010 | SUB | Substitute |
27 | 033 | 1B | 00011011 | ESC | Escape |
28 | 034 | 1C | 00011100 | FS | File Separator |
29 | 035 | 1D | 00011101 | GS | Group Separator |
30 | 036 | 1E | 00011110 | RS | enregistrement]]) |
31 | 037 | 1F | 00011111 | US | Unit Separator |
32 | 040 | 20 | 00100000 | SP | Space |
33 | 041 | 21 | 00100001 | ! | |
34 | 042 | 22 | 00100010 | " | |
35 | 043 | 23 | 00100011 | # | |
36 | 044 | 24 | 00100100 | $ | |
37 | 045 | 25 | 00100101 | % | |
38 | 046 | 26 | 00100110 | & | |
39 | 047 | 27 | 00100111 | ' | |
40 | 050 | 28 | 00101000 | ( | |
41 | 051 | 29 | 00101001 | ) | |
42 | 052 | 2A | 00101010 | * | |
43 | 053 | 2B | 00101011 | + | |
44 | 054 | 2C | 00101100 | , | |
45 | 055 | 2D | 00101101 | - | |
46 | 056 | 2E | 00101110 | . | |
47 | 057 | 2F | 00101111 | / | |
48 | 060 | 30 | 00110000 | 0 | |
49 | 061 | 31 | 00110001 | 1 | |
50 | 062 | 32 | 00110010 | 2 | |
51 | 063 | 33 | 00110011 | 3 | |
52 | 064 | 34 | 00110100 | 4 | |
53 | 065 | 35 | 00110101 | 5 | |
54 | 066 | 36 | 00110110 | 6 | |
55 | 067 | 37 | 00110111 | 7 | |
56 | 070 | 38 | 00111000 | 8 | |
57 | 071 | 39 | 00111001 | 9 | |
58 | 072 | 3A | 00111010 | : | |
59 | 073 | 3B | 00111011 | ; | |
60 | 074 | 3C | 00111100 | < | |
61 | 075 | 3D | 00111101 | = | |
62 | 076 | 3E | 00111110 | > | |
63 | 077 | 3F | 00111111 | ? | |
64 | 0100 | 40 | 01000000 | @ | |
65 | 0101 | 41 | 01000001 | A | |
66 | 0102 | 42 | 01000010 | B | |
67 | 0103 | 43 | 01000011 | C | |
68 | 0104 | 44 | 01000100 | D | |
69 | 0105 | 45 | 01000101 | E | |
70 | 0106 | 46 | 01000110 | F | |
71 | 0107 | 47 | 01000111 | G | |
72 | 0110 | 48 | 01001000 | H | |
73 | 0111 | 49 | 01001001 | I | |
74 | 0112 | 4A | 01001010 | J | |
75 | 0113 | 4B | 01001011 | K | |
76 | 0114 | 4C | 01001100 | L | |
77 | 0115 | 4D | 01001101 | M | |
78 | 0116 | 4E | 01001110 | N | |
79 | 0117 | 4F | 01001111 | O | |
80 | 0120 | 50 | 01010000 | P | |
81 | 0121 | 51 | 01010001 | Q | |
82 | 0122 | 52 | 01010010 | R | |
83 | 0123 | 53 | 01010011 | S | |
84 | 0124 | 54 | 01010100 | T | |
85 | 0125 | 55 | 01010101 | U | |
86 | 0126 | 56 | 01010110 | V | |
87 | 0127 | 57 | 01010111 | W | |
88 | 0130 | 58 | 01011000 | X | |
89 | 0131 | 59 | 01011001 | Y | |
90 | 0132 | 5A | 01011010 | Z | |
91 | 0133 | 5B | 01011011 | [ | |
92 | 0134 | 5C | 01011100 | \ | |
93 | 0135 | 5D | 01011101 | ] | |
94 | 0136 | 5E | 01011110 | ^ | |
95 | 0137 | 5F | 01011111 | _ | |
96 | 0140 | 60 | 01100000 | ` | |
97 | 0141 | 61 | 01100001 | a | |
98 | 0142 | 62 | 01100010 | b | |
99 | 0143 | 63 | 01100011 | c | |
100 | 0144 | 64 | 01100100 | d | |
101 | 0145 | 65 | 01100101 | e | |
102 | 0146 | 66 | 01100110 | f | |
103 | 0147 | 67 | 01100111 | g | |
104 | 0150 | 68 | 01101000 | h | |
105 | 0151 | 69 | 01101001 | i | |
106 | 0152 | 6A | 01101010 | j | |
107 | 0153 | 6B | 01101011 | k | |
108 | 0154 | 6C | 01101100 | l | |
109 | 0155 | 6D | 01101101 | m | |
110 | 0156 | 6E | 01101110 | n | |
111 | 0157 | 6F | 01101111 | o | |
112 | 0160 | 70 | 01110000 | p | |
113 | 0161 | 71 | 01110001 | q | |
114 | 0162 | 72 | 01110010 | r | |
115 | 0163 | 73 | 01110011 | s | |
116 | 0164 | 74 | 01110100 | t | |
117 | 0165 | 75 | 01110101 | u | |
118 | 0166 | 76 | 01110110 | v | |
119 | 0167 | 77 | 01110111 | w | |
120 | 0170 | 78 | 01111000 | x | |
121 | 0171 | 79 | 01111001 | y | |
122 | 0172 | 7A | 01111010 | z | |
123 | 0173 | 7B | 01111011 | { | |
124 | 0174 | 7C | 01111100 | | | |
125 | 0175 | 7D | 01111101 | } | |
126 | 0176 | 7E | 01111110 | ~ | |
127 | 0177 | 7F | 01111111 | DEL | Delete |