ANSI tegnsett
American National Standards Institutes ANSI-format er en Microsoft-relatert standard for tegnsett koding og en modifikasjon av American Standard Code for Information Interchange (ASCII)-tegnet sett. ASCII-koden bruker 7 biter for å representere hvert tegn, mens ANSI-formatet bruker 8 biter for hvert tegn.
Fra ASCII til ANSI
8-biters ANSI-formatet er bare en utvikling i historien om arbeidet med å forbedre muligheten til elektriske maskiner til å kommunisere raskere og mer pålitelig. Tidlige datamaskiner var lite mer enn "tall-knusere" som kreves for å håndtere bare numeriske data. Etter hvert som kommunikasjonsenheter avanserte i kompleksitet – og datamaskiner ble globale – oppsto behovet for at datamaskiner skulle kunne representere mer enn bare tall. 7-bits ASCII-formatet var det første svaret på dette behovet. 8-bits ANSI-formatet doblet antall tegn i den originale ASCII.
Dagens video
ANSI vs. ASCII
Introduksjonen av 8-biters ANSI-formatet, mens en stor forbedring i forhold til ASCII, ble skjebnebestemt til å bli en kortvarig sak for feiring ettersom datamaskiner ble mer utbredt av folk i andre land der engelsk ikke var innfødt Språk. Selv med 256 (0 til 255) mulige tegn, manglet ANSI 8-bits formatet sterkt i sin evne til å brukes på datamaskiner ved bruk av forskjellige sett med tegn og kontrollkoder. Begge standardene er imidlertid fortsatt nyttige for vestlige språk.
Historie
Tilføyelsen av den åttende biten i ANSI-formatet førte til at ulike grupper og myndigheter begynte å tenke på hvordan de kunne bruke de ytterligere 128 plassene for karakterer. Siden det ikke var enighet mellom disse gruppene om hvordan de skulle brukes, ble resultatet at dokumenter som ble sendt fra et system til et annet ofte var uleselige på grunn av de forskjellige kodingsstandardene. Denne situasjonen ble løst ved opprettelsen av IBM (OEM) og Microsoft (ANSI) systemer som definerte kode sider som består av ASCII for de nederste 127 tegnene og en gitt språkvariasjon for de 128 øverste tegn.
Litt mer historie
Navnet ANSI brukt på kodesidene som brukes av Microsofts operativsystemer ser ut til å indikere at American National Standards Institute (ANSI) faktisk standardiserte tilordningene. Dette er ikke tilfelle siden ANSI ikke offisielt har standardisert Microsofts Windows-1,252-tegnkoding. Begrepet ANSI aksepteres mer eller mindre på grunn av Microsofts arv i dataverdenen.
Fremtiden til ANS-formatet
Siden Internett har blitt i hovedsak allestedsnærværende med flere mennesker som bruker forskjellige språk, er det det ingen overraskelse at eldre standarder for tegnkoding har viket for nyere, mer omfattende standarder. Microsofts Windows Unicode (UTF-16) sørger for over 65 000 tegnkoder. Dette er enormt større enn de 256 som er tilgjengelige med ANSI 8-bits formatet og gir full funksjonalitet på nesten alle språk.