HOME > Programmatuur > Internet > E-mail > Meer weten > ASCII-tabel |
|
Als twee machines met elkaar praten (een
computer met een computer, een computer met een printer, een computer met
een scherm), dan moeten ze afspraken gemaakt hebben over de codes van de
tekens die ze over en weer gaan versturen. Een computer die de letter A naar
een andere computer doorstuurt, stuurt een code door en zou graag hebben dat
die code terug vertaald wordt naar de letter A. De meest gebruikte code voor de letter-, cijfer- en andere tekens die wij gebruiken is de Ascii-code. |
![]() |
ASCII is wereldwijd een standaard |
ASCII (zeg ASKI) staat voor American Standard Code for Information Interchange.
Computers begrijpen alleen getallen. De ASCII-code is de numerieke weergave van een karakter zoals de 'a' of '@' of een of andere actie. Als jij dus op je toetsenbord een letter drukt, dan wordt dat vertaald naar de computer toe door een combinatie van acht enen en nullen. De kleine letter 'a' wordt intern geregisteerd als: 0 1 1 0 0 0 0 1
Indien iemand je vraagt naar een document in ASCII-formaat, bedoel deze persoon eigenlijk 'platte' tekst zonder opmaak zoals tabs, vet of onderstrepingen - het ruwe formaat dat elke computer kan lezen en begrijpen. De achterliggende gedachte is vaak dat men op deze manier de informatie gemakkelijker kan importeren in eigen applicaties of databases zonder al te veel rompslomp. Notepad.exe maakt ASCII-bestanden. Ook in Word kun je bestanden opslaan als 'tekstbestand'.
Dec, Hx en Oct zijn drie verschillende talstelsels waarin je een waarde kunt uitdrukken.
Onder de kolom HTML staat de juiste code om de ASCII-karakters in een webpagina af te beelden. Onder Chr staat het karakter afgebeeld.
|
Extended ASCII-Code
De bovenstaande reeks volstaat niet als je ook al de zogenaamde 'diakritische' karakters uit diverse Europese talen wilt kunnen voorstellen, bijvoorbeeld €, é, ø, ç, ë, ß, à, die in het Engels niet voorkomen. Deze tekens zitten dus opgeslagen onder de codegetallen vanaf 128.
Maar waar er voor de codes 0 tot en met 127 echt algemeen geldende afspraken bestaan die in de ASCII-standaard zijn vastgelegd, is er geen sprake van standaardisering voor de codes 128 tot en met 255. Dat levert problemen op bij het omzetten van teksten met diakritische tekens van bijvoorbeeld het MS-DOS- naar het Macintosh-systeem, of bij het gebruik van printers of talensets.
Er bestaan een aantal van deze sets. De meest populaire staat hieronder afgebeeld.
|
Je kunt de ASCII-code gebruiken om een symbool in te voeren. Werk als volgt:
Hou de ALT-toets ingedrukt, typ in de numerieke zone 0 gevolgd door de code van
het teken.
Typ bijvoorbeeld 0128 om het euroteken € in te voeren.
Er kunnen lichte verschillen zijn al naargelang de configuratie.
TIP
Ook Ctrl + Alt + E of AltGr + E voeren het
euroteken € in.
Wens je de eerste 31 codegetallen van de ASCII-tabel te raadplegen? Kijk dan hier.
TIP
Hoe bereken je de ASCII-waarde met een binaire of hexadecimale rekenmachine?
Stel de Windows-rekenmachine (Bureau-accessoires, Rekenmachine) via Beeld
in op Wetenschappelijk en je kunt kiezen tussen hexadecimaal, decimaal,
octaal of binair rekenen. Weet je niet goed wat octaal betekent? Zet de
muiscursor op het woordje Oct en klik op de rechtermuisknop. Er
verschijnt een knop Wat is dit?. Klik hierop en je krijgt een verklaring.
Speciale tekens op het scherm toveren
Niet gestandaardiseerde tekens
De map Bureau-accessoires, Systeemwerkset bevat een programma Speciale tekens waarmee je tekens die niet in de gewone ASCII-tabel staan, op het scherm kunt weergeven.
Hoe ga je tewerk om een 'speciaal' teken in te voeren?
Start het bewuste programma en pas de volgende procedure toe om een bepaald teken in een document op te nemen:
![]()