American Standard Code for Information Interchange

Vu Wikipedia
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.
Déi 95 ASCII-Zeechen, déi affichéiert kënne ginn, Tëscheraum abegraff

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.:

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

Kuckt och[änneren | Quelltext änneren]