article

ASCII is een afkorting van American Standard Code for Information Interchange en is een standaard om een aantal letters, cijfers, leestekens en andere symbolen te representeren en aan ieder teken in die reeks een geheel getal te koppelen, waarmee dat teken kan worden aangeduid. De code werd ontworpen door Bob Bremer.

Standaard-ASCII


Niet alle ASCII-codes komen overeen met een zichtbaar teken. De eerste 32 codes zijn bedoeld als stuurcodes voor "einde regel", "bel" (geluidssignaal) en dergelijke. Daarachter beginnen de 95 zichtbare tekens: hoofd- en kleine letters, cijfers, leestekens, de spatie en enkele andere symbolen. De laatste code, DEL, bestaat binair uit 7 enen, en was bedoeld om foute tekens in ponsband te wissen. Deze code wordt bij het lezen van ponsband genegeerd.

De 128 ASCII-codes zijn te zien in de tabel hieronder.

Uitbreidingen


ASCII is een 7-bits code, zodat er 2^7 = 128 ASCII-codes mogelijk zijn. De meeste computers werken echter met 8-bits codes (bytes). Het 8e bit werd traditioneel gebruikt voor foutdetecterende codes (met name: een pariteitsbit) en andere apparaatspecifieke toepassingen. Omdat in landen buiten de Verenigde Staten behoefte was aan extra tekens (zoals andere letters, letters met accenten, valutasymbolen) werd het aantal mogelijke tekens vergroot door ook het 8e bit te gebruiken (tweemaal zoveel, namelijk 2^8 = 256). Ook worden veel stuurcodes niet meer voor hun oorspronkelijke doel gebruikt en zijn dus voor extra tekens beschikbaar. Zo ontstonden de extended ASCII-tekenverzamelingen. Hierbij zijn echter verschillen ontstaan tussen de tekenverzamelingen van verschillende talen. Extended ASCII is niet één bepaalde standaard, maar een verzamelnaam voor de verschillende tekenrepresentaties die de 95 ASCII-tekens als basis hebben.

Tabel van ASCII-codes


DecOctHexBinairCodeBetekenis
000000000000NULNull
1001010000001SOHStart of Header
2002020000010STXStart of Text
3003030000011ETXEnd of Text
4004040000100EOTEnd of Transmission
5005050000101ENQEnquiry
6006060000110ACKAcknowledgment
7007070000111BELBell (geluidssignaal)
8010080001000BSBackspace
9011090001001HTHorizontal Tab
100120A0001010LFLine Feed (nieuwe regel)
110130B0001011VTVertical Tab
120140C0001100FFForm Feed
130150D0001101CRCarriage Return (einde van de regel)
140160E0001110SOShift Out
150170F0001111SIShift In
16020100010000DLEData Link Escape
17021110010001DC1Device Control 1 (XON)
18022120010010DC2Device Control 2
19023130010011DC3Device Control 3 (XOFF)
20024140010100DC4Device Control 4
21025150010101NAKNegative Acknowledgement
22026160010110SYNSynchronous Idle
23027170010111ETBEnd of Transmission Block
24030180011000CANCancel
25031190011001EMEnd of Medium
260321A0011010SUBSubstitute
270331B0011011ESCEscape
280341C0011100FSFile Separator
290351D0011101GSGroup Separator
300361E0011110RSRecord Separator
310371F0011111USUnit Separator
32040200100000SPSpace (spatie)
33041210100001!Uitroepteken
34042220100010"Aanhalingsteken
35043230100011#Hekje
36044240100100$Dollarteken
37045250100101%Procentteken
38046260100110&Ampersandteken
39047270100111'Apostrof
40050280101000(Haakje openen
41051290101001)Haakje sluiten
420522A0101010*Asterisk (ster)
430532B0101011+Plusteken
440542C0101100,Komma
450552D0101101-Minteken
460562E0101110.Punt
470572F0101111/Forward slash (deelteken)
48060300110000Cijfer nul
490613101100011Cijfer een
500623201100102Cijfer twee
510633301100113Cijfer drie
520643401101004Cijfer vier
530653501101015Cijfer vijf
540663601101106Cijfer zes
550673701101117Cijfer zeven
560703801110008Cijfer acht
570713901110019Cijfer negen
580723A0111010:Dubbele punt
590733B0111011;Puntkomma
600743C0111100<Kleiner dan-teken
610753D0111101=Gelijkteken
620763E0111110>Groter dan-teken
630773F0111111?Vraagteken
DecOctHexBinairCodeBetekenis
64100401000000@Apenstaartje
65101411000001AHoofdletter A
66102421000010BHoofdletter B
67103431000011CHoofdletter C
68104441000100DHoofdletter D
69105451000101EHoofdletter E
70106461000110FHoofdletter F
71107471000111GHoofdletter G
72110481001000HHoofdletter H
73111491001001IHoofdletter I
741124A1001010JHoofdletter J
751134B1001011KHoofdletter K
761144C1001100LHoofdletter L
771154D1001101MHoofdletter M
781164E1001110NHoofdletter N
791174F1001111OHoofdletter O
80120501010000PHoofdletter P
81121511010001QHoofdletter Q
82122521010010RHoofdletter R
83123531010011SHoofdletter S
84124541010100THoofdletter T
85125551010101UHoofdletter U
86126561010110VHoofdletter V
87127571010111WHoofdletter W
88130581011000XHoofdletter X
89131591011001YHoofdletter Y
901325A1011010ZHoofdletter Z
911335B1011011[Vierkante haak openen
921345C1011100\Backslash
931355D1011101]Vierkante haak sluiten
941365E1011110^Caret/accent circonflexe(diakritisch teken)
951375F1011111_Underscore
96140601100000`Accent grave (diakritisch teken)
97141611100001aLetter a
98142621100010bLetter b
99143631100011cLetter c
100144641100100dLetter d
101145651100101eLetter e
102146661100110fLetter f
103147671100111gLetter g
104150681101000hLetter h
105151691101001iLetter i
1061526A1101010jLetter j
1071536B1101011kLetter k
1081546C1101100lLetter l
1091556D1101101mLetter m
1101566E1101110nLetter n
1111576F1101111oLetter o
112160701110000pLetter p
113161711110001qLetter q
114162721110010rLetter r
115163731110011sLetter s
116164741110100tLetter t
117165751110101uLetter u
118166761110110vLetter v
119167771110111wLetter w
120170781111000xLetter x
121171791111001yLetter y
1221727A1111010zLetter z
1231737B1111011{Accolade openen
1241747C1111100 >Verticale lijn
1251757D1111101}Accolade sluiten
1261767E1111110~Tilde (diakritisch teken)
1271777F1111111DELDelete (verwijderen)

Trivia


Met behulp van de vorm van de tekens kunnen afbeeldingen gemaakt worden, dit heet ASCII art.

Zie ook


Computerstandaard

ASCII | آسكي | ASCII | ASCII | ASCII | ASCII | ASCII | ASCII | ASCII | ASCII | Askio | American Standard Code for Information Interchange | ASCII | ASCII | American Standard Code for Information Interchange | ASCII | ASCII | ASCII | ASCII | ASCII | ASCII | ASCII | American Standard Code for Information Interchange | ASCII | ASCII | ASCII | ASCII | ASCII | ASCII | ASCII | ASCII | ASCII | ASCII | ASCII | ASCII | ASCII | ASCII | ASCII | Аски | ASCII | แอสกี | ASCII | ASCII | ASCII | ASCII | ASCII

 

This article is licensed under the GNU Free Documentation License. It uses material from the "ASCII (tekenset)".

Home Pageartsbusinesscomputersgameshealthhospitalshomekids & teensnewsphysiciansrecreationreferenceregionalscienceshoppingsocietysportsworld