Mi az ANSI formátum?

...

ANSI karakterkészlet

Az American National Standards Institute ANSI formátuma a Microsofthoz kapcsolódó karakterkészlet-szabvány kódolás és az American Standard Code for Information Interchange (ASCII) karakter módosítása készlet. Az ASCII kód ​​7 bitet használ az egyes karakterek megjelenítéséhez, míg az ANSI formátum 8 bitet használ minden karakterhez.

ASCII-ről ANSI-ra

A 8 bites ANSI formátum csak egy fejlesztés az elektromos gépek gyorsabb és megbízhatóbb kommunikációs képességének javítására irányuló erőfeszítések történetében. A korai számítógépek alig voltak többek, mint „számtörő”-k, amelyek csak numerikus adatok kezeléséhez szükségesek. Ahogy a kommunikációs eszközök egyre bonyolultabbá váltak – és a számítógépek globálissá váltak –, felmerült az igény, hogy a számítógépek ne csak számokat ábrázoljanak. A 7 bites ASCII formátum volt a kezdeti válasz erre az igényre. A 8 bites ANSI formátum megduplázta az eredeti ASCII karakterszámát.

A nap videója

ANSI vs. ASCII

A 8 bites ANSI formátum bevezetése, bár nagy előrelépés volt az ASCII-hoz képest, rövid életű ok lett. ünneplésre, ahogy a számítógépeket egyre szélesebb körben használták más országokban, ahol nem az angol az anyanyelve nyelv. Az ANSI 8 bites formátum még 256 (0-tól 255-ig) lehetséges karakter ellenére is súlyosan hiányzott abból a szempontból, hogy különböző karakterkészleteket és vezérlőkódokat használó számítógépeken alkalmazható legyen. Mindkét szabvány azonban továbbra is hasznos a nyugati nyelvek számára.

Történelem

A 8. bit hozzáadása az ANSI formátumban arra késztette a különböző csoportokat és kormányokat, hogy elkezdtek gondolkodni azon, hogyan lehetne kihasználni a további 128 karakterhelyet. Mivel ezek a csoportok nem egyeztek meg a használatukban, az eredmény az volt, hogy az egyik rendszerről a másikra küldött dokumentumok gyakran olvashatatlanok voltak az eltérő kódolási szabványok miatt. Ezt a helyzetet az IBM (OEM) és a Microsoft (ANSI) rendszerek létrehozásával orvosolták, amelyek kódot határoztak meg oldalak, amelyek ASCII-t tartalmaznak az alsó 127 karakterhez, és egy adott nyelvi változatot a felső 128 karakterhez karakterek.

Még egy kis történelem

A Microsoft operációs rendszerek által használt kódlapokra alkalmazott ANSI név úgy tűnik, hogy azt jelzi, hogy az American National Standards Institute (ANSI) valóban szabványosította a leképezéseket. Ez nem így van, mivel az ANSI hivatalosan nem szabványosította a Microsoft Windows-1252 karakterkódolását. Az ANSI kifejezés többé-kevésbé elfogadott a Microsoft számítógépes világban szerzett öröksége miatt.

Az ANS formátum jövője

Amióta az internet lényegében mindenütt jelen van, egyre többen használnak különböző nyelveket Nem meglepő, hogy a régebbi karakterkódolási szabványok átadták helyét az újabb, átfogóbbnak szabványok. A Microsoft Windows Unicode-ja (UTF-16) több mint 65 000 karakteres kódot biztosít. Ez sokkal nagyobb, mint az ANSI 8 bites formátumban elérhető 256, és szinte minden nyelven teljes funkcionalitást tesz lehetővé.