Begrip ASCII en ANSI-tekens

Vrijwel iedereen weet dat een computer niet tekens begrijpen, het begrijpt nummers. Zo wordt elk teken dat u ziet op het scherm in een programma zoals Word intern gehandhaafd als een nummer. De "mapping" van tekens om getallen staat bekend als een tekenset.

Voor het grootste deel, Woord vertrouwt op de tekenset die wordt gebruikt door welke versie van Windows u gebruikt. Niet te verwarren met de tekenset die wordt gebruikt door Windows met de tekenset die wordt gebruikt door de computer zelf, want ze zijn niet hetzelfde. Bijvoorbeeld, als u uw computer opstart, kunt u een aantal start-up informatie op het scherm te zien. Deze informatie maakt gebruik van een tekenset intern onderhouden door de computer op ROM. Sinds Windows is niet actief op het moment dat deze informatie wordt weergegeven, kan de tekenset die wordt gebruikt door Windows niet in gebruik zijn. Zodra Windows is up and running, dan is de tekenset die wordt gebruikt door de computer zelf wordt niet meer gebruikt en de ene onderhouden door Windows wordt ingeroepen.

Dit klinkt misschien verwarrend, maar het is niet de bedoeling. In de relatief korte geschiedenis van computers, zijn er verschillende tekensets gebruikt geweest. De eerste tekenset gebruikt in kleine computers was ASCII, dat is een afkorting voor American Standard Code for Information Interchange. Het begon als een code van 128 tekens, met behulp van zeven bits om alle tekens te vertegenwoordigen. (Een bit is een binair cijfer, het kan ofwel twee waarden hebben: aan of uit dus zeven bits kunnen 2 ^ 7 of 128 mogelijke unieke waarden hebben..)

ASCII werd voor het eerst ontwikkeld voor machines die slechts zeven bits van elke byte gebruikt (zoals teletypes). Vroege personal computers, echter gebruikte acht bits, en dus 2 ^ 8 of 256 mogelijke waarden kan gebruiken voor een personage code. Dit leidde tot wat bekend stond als verlengd ASCII, waar de eerste 128 tekens overeen met die in ASCII, maar de tweede 128 werden overgelaten aan de fabrikant van de computer. In het begin van IBM PC-modellen, de uitgebreide ASCII-tekenset aantal vreemde talen symbolen en veel-lijntekening tekens, gebruikt voor rudimentaire graphics.

Microsoft noemt de tekenset gebruikt door uw computer (zoals eerder in deze tip gewezen) de OEM-tekenset. (OEM betekent "original equipment manufacturer.") Versies van Windows via Windows 95 te gebruiken wat is een ANSI-tekenset genoemd. Dit is een single-byte tekenset die maximaal 256 tekens kan vertegenwoordigen. De oorspronkelijke ASCII tekenset gevestigd op de eerste 128 tekens van de ANSI-set gebruikt in Windows. Alle latere versies van Windows, aan de andere kant, maken gebruik van de Unicode-tekenset, die wordt beschreven in andere kwesties van WordTips.

Vergeet niet dat deze discussie over wat de verschillende versies van Windows gebruiken verwijst naar wat ze intern te gebruiken. Extern, voor een typische woord gebruiker er niet veel effect.

WordTips is uw bron voor kosteneffectieve Microsoft Word training. (Microsoft Word is de meest populaire tekstverwerker in de wereld.) Deze tip (1787) is van toepassing op Microsoft Word 97, 2000, 2002 en 2003. U kunt een versie van deze tip voor de ribbon-interface van het Woord (Word 2007 en later) hier: Understanding ASCII en ANSI-tekens.