ANSI märgikomplekt
Ameerika riikliku standardiinstituudi ANSI-vorming on Microsoftiga seotud märgistiku standard kodeering ja American Standard Code for Information Interchange (ASCII) tähemärgi modifikatsioon seatud. ASCII-kood kasutab iga märgi esitamiseks 7 bitti, ANSI-vormingus aga 8 bitti iga märgi jaoks.
ASCII-st ANSI-le
8-bitine ANSI-vorming on vaid üks edasiarendus kõigis jõupingutustes, mille eesmärk on parandada elektrimasinate võimet suhelda kiiremini ja usaldusväärsemalt. Varased arvutid olid vaid „numbrite otsijad”, mis pidid käsitlema ainult arvandmeid. Kuna sideseadmed arenesid üha keerukamaks – ja arvutid muutusid globaalseks –, tekkis vajadus arvutite järele, mis suudaksid kujutada enamat kui lihtsalt numbreid. 7-bitine ASCII-vorming oli esmane vastus sellele vajadusele. 8-bitine ANSI-vorming kahekordistas algse ASCII märkide arvu.
Päeva video
ANSI vs. ASCII
8-bitise ANSI-vormingu kasutuselevõtt, mis oli ASCII-ga võrreldes suur edasiminek, sai saatuslikuks saada lühiajaliseks põhjuseks tähistamiseks, kuna arvutid hakkasid laialdasemalt kasutama teistes riikides, kus inglise keel ei olnud emakeel keel. Isegi 256 (0 kuni 255) võimaliku tähemärgiga oli ANSI 8-bitise vormingu puhul tõsine puudus, et seda saaks rakendada arvutites, mis kasutavad erinevaid märgikomplekte ja juhtkoode. Mõlemad standardid on siiski lääne keelte jaoks kasulikud.
Ajalugu
8. biti lisamine ANSI-vormingusse pani mitmed rühmad ja valitsused mõtlema, kuidas kasutada ära 128 täiendavat kohta tegelaste jaoks. Kuna nende rühmade vahel polnud kokkulepet, kuidas neid kasutada, oli tulemuseks see, et ühest süsteemist teise saadetud dokumendid olid erinevate kodeerimisstandardite tõttu sageli loetamatud. Seda olukorda lahendati IBM-i (OEM) ja Microsofti (ANSI) süsteemide loomisega, mis määratlesid koodi lehed, mis koosnevad ASCII-st alumise 127 tähemärgi jaoks ja antud keelevariatsioonist 128 ülemise tähemärgi jaoks tegelased.
Veel veidi ajalugu
Microsofti operatsioonisüsteemides kasutatavatele koodilehtedele kasutatav nimi ANSI näib viitavat sellele, et Ameerika Riiklik Standardiinstituut (ANSI) standardiseeris vastendused. See pole nii, kuna ANSI ei ole ametlikult standardiseerinud Microsofti Windows-1252 märgikodeeringut. Termin ANSI on enam-vähem aktsepteeritud Microsofti pärandi tõttu arvutimaailmas.
ANS-vormingu tulevik
Kuna Internet on muutunud üldlevinud ja rohkem inimesi kasutab erinevaid keeli, on see muutunud Pole üllatav, et vanemad märgikodeeringu standardid on andnud teed uuematele, põhjalikumatele standarditele. Microsofti Windows Unicode (UTF-16) pakub üle 65 000 märgi pikkuseid koode. See on tohutult suurem kui ANSI 8-bitise vorminguga saadaolev 256 ja võimaldab täielikku funktsionaalsust peaaegu kõigis keeltes.