? The American National Standards Institute ANSI -formatet er et Microsoft -relaterte standard for tegnsett koding og en modifikasjon av den amerikanske Standard kode for Information Interchange ( ASCII) tegnsett. ASCII-koden sysselsetter 7 bits til å representere hvert tegn , mens ANSI-format benytter 8 bits for hver karakter . Fra ASCII til ANSI
8 -bit ANSI -formatet er bare en utvikling i historien av arbeidet med å bedre evnen til elektriske maskiner å kommunisere raskere og mer pålitelig . Tidlige datamaskiner var litt mer enn " nummer - crunchers " som kreves for å håndtere bare numeriske data . Som kommunikasjonsenheter avanserte i kompleksitet - og datamaskiner ble global - behovet oppsto for datamaskiner å være i stand til å representere mer enn bare tall . Den 7 -bit ASCII format var den første responsen til dette behovet . Den 8 -bit ANSI format doblet antall tegn i den opprinnelige ASCII.
ANSI vs ASCII
Innføringen av 8 -bit ANSI format, mens en stor forbedring over ASCII, var skjebnebestemt til å bli en kortvarig grunn til feiring som datamaskiner ble mer utbredt av folk i andre land hvor engelsk ikke var morsmålet. Selv med 256 (0 til 255) mulige tegn , ble ANSI 8 -bits format alvorlig mangler i sin evne til å brukes på datamaskiner ved hjelp av ulike sett av tegn og kontroll koder . Begge standardene er imidlertid fortsatt nyttig for vestlige språk .
Historie
Innlemmelsen av åttende bit i ANSI-format ledet ulike grupper og regjeringen til å starte tenker på hvordan å gjøre bruk av de ekstra 128 plasser for tegn. Siden det var ingen avtale mellom disse gruppene på hvordan du bruker dem , resultatet var at dokumenter som sendes fra ett system til et annet var ofte uleselig på grunn av de ulike koding standarder. Denne situasjonen ble løst ved etableringen av IBM ( OEM) og Microsoft ( ANSI ) systemer som definerte kodesett som består av ASCII for de nederste 127 tegn og et gitt språk variant for de beste 128 tegn.
A Little More History
navnet ANSI brukt til kodesett som brukes av Microsoft-operativsystemer ser ut til å indikere at American National Standards Institute ( ANSI ) faktisk standardisert tilordningene. Dette er ikke tilfelle som ANSI har ikke offisielt standardisert Microsofts Windows - 1 , 252 tegnkoding. Begrepet ANSI aksepteres mer eller mindre på grunn av Microsofts arven i dataverdenen .
Future of ANS Format
Siden Internett har i hovedsak blitt allestedsnærværende med flere mennesker bruker forskjellige språk er det ingen overraskelse at eldre karakter koding standarder har gitt veien til nyere , mer omfattende standarder . Microsofts Windows Unicode ( UTF - 16 ) gir i over 65 000 -tegns koder. Dette er enormt større enn 256 tilgjengelig med ANSI 8 - bits format og gir mulighet for full funksjonalitet i nesten alle språk .