Kaj je ANSI kodiranje in s čim se hrani?

Preden odgovorimo na vprašanje, kaj je kodiranje ANSI Windows, bomo najprej odgovorili na drugo vprašanje: "Kaj sploh je kodiranje?" Vsak računalnik v vsakem sistemu uporablja določeno vrsto znakov, odvisno od jezika, ki ga uporablja uporabnik, iz njegovih poklicnih kompetenc in osebnih preferenc.

Splošna definicija kodiranja

Tako se v jeziku n uporablja 33 znakov za označevanje črk, v angleščini - 26. Tudi 10 računov se uporablja za račun (0; 1; 2; 3; 4; 5; 6; 7; 8). 9) in nekaj posebnih znakov, vključno z vejico, minusom, presledkom, točko, odstotkom in tako naprej. Vsakemu od teh znakov je dodeljena serijska številka s tabelo kod. Na primer, črki "A" se lahko dodeli številka 1; "Z" - 26 in tako naprej. Pravzaprav se številka, ki predstavlja znak kot celo število, šteje za kodo simbola, in zato je kodiranje zaporedje znakov v naslednji tabeli.

Bogastvo raznolikosti kodnih tabel

Trenutno je veliko število kodiranj in kodnih tabel, ki jih uporabljajo različni strokovnjaki: to je ASCII, razvit leta 1963 v Ameriki, in Windows-1251, ki je pred kratkim postal priljubljen pri Microsoftu, KOI8- R in Guobiao - in mnogi, mnogi drugi, in proces njihovega pojavljanja in izumrtja je še vedno tam.


Tako imenovani kodirni sistem ANSI se še posebej hrani na tem ogromnem seznamu. Dejstvo je, da je Microsoft nekoč ustvaril niz kodnih strani:

Windows - 874



tajščina


Windows-1250



Srednjeevropska



Windows-1251



(vsi ruski znaki + simboli bližnjih jezikov)



Windows-1252



Zahodnoevropski



Windows-1253



Grški



Windows-1254



turški



Windows-1255



Židov



Windows-1256







Windows-1258





Windows-1257


83)
vietnamski

Vsi imajo splošno ime tabele in kodiranje ANSI, črtne kode, ali ANSI. Zanimivo dejstvo: eden od prvih kodnih oznak je bil ASCII, ki ga je leta 1963 ustvaril ameriški nacionalni inštitut za standarde (ANSI).


Med drugim to kodiranje vsebuje nenatisljive simbole, tako imenovane "upravljalne sekvence", ali ESC-je, edinstvene za vse tabele simbolov, pogosto nezdružljive druga z drugo. Pri spretni uporabi pa so dovolili skriti in obnoviti kazalec, ga prevesti iz enega položaja v besedilo v drugega, nastaviti kartico, oprati del okna terminala, v katerem je bilo delo opravljeno, spremeniti oblikovanje besedila na zaslonu in spremeniti barvo (ali celo narisati in datoteko) zvočni signali!) Mimogrede, leta 1976 je bilo to zelo dobra pomoč programerjem. Mimogrede, terminal je naprava, ki je potrebna za vhodne in izhodne informacije. V teh daljnih časih je bil monitor in tipkovnica, povezana z računalnikom (elektronsko računalništvoavto)

Nepravilen prikaz simbolov

Na žalost je tak sistem v prihodnosti povzročil številne napake v sistemih, namesto želenih verzov, novic ali opisov vaših najljubših računalniških iger, tako imenovanih karkozybras-nesmiselnih, nečitljivih kompletov. simbolov Pojav teh vseprisotnih napak je nastal samo s poskusom prikaza simbolov, ki so kodirani v eni tabeli kod z drugo.
Pogosto se s posledicami napačnega branja tega kodiranja srečamo z internetom, dokler naš brskalnik iz nekega razloga ne more natančno določiti, katero kodiranje v sistemu Windows - **** se trenutno uporablja, kot je naročil spletni skrbnik splošnega šifriranja. ANSI ali prvotno napačno kodiranje, na primer 1252 namesto 1521. Spodaj je natančna tabela kodiranja.

Tabela za kodiranje ANSI v cirilici Windows-1251



Št.



HEX



SYMBOL



№ P /п.



HEX



SYMBOL



№ P /п.







SYMBOL



000



)







POP



086



56




V







AB





168)
001



01



SOH



087

)

57



W



172



AC


STX








)


088



58



X



173



AD



003


241) 03



ETX



089



59


)
Y



174



AE



®




004



04



EOT



090
287)

5A



Z



175



AF







005



05



ENQ





5B




[



) 176


)
B0



°



006



06



ACK



092



5C







177



B1



±



007



07







093



5D 398)


]



178



B2









429) 094



5E



^



179



B3



in



009

















180



B4






010



0A



LF

500)
096



60



`



181

)

B5



μ



011



0B



VT



097






a



182



B6



)



012



0C



FF



588



62



b



183

588)
B7



·



013



0D



c













634)


0E



SO



100



64







185



B9



Ne


)




101









e



186







DLE



)


102



66



f








BB







017


) 7



DC1



103



67



g



188



BC



ı



018 788)










809) S



019



13



DC3


)
105



69







190



BE



S



020




DC4



106












j









021



15



NAK

896)
107



6B



k



192



C0



A



022



16


6C






108


952)


193



023



17



ETB



109



6D







194



C2




991)

024



18



CAN



110
)


6E



n



195










025



19



)










196



C4




63)

026



1A



SUB



112
1079)





p



197








E



027



1B






q










028






1140)
1C



FS



114



72










C
















1188)




s



200



C8








I



030







116



74



t



201



C9







031



1F



US


1257)



75



u



202


)

















118



76



v
1303)

203



CB







033
)


21



!








204



CC



M



034



22







120



78

1993





205



CD



N





121















1434)


122



7A



z



207



CF



P



037


1465) 25



%



123



7B


1494)



208



D0



P



038



26



in str.



124



7C




|







) 159



27







125






210



D2

1564)



040



28








126



7E



~




211



D3







041











12 716

7F



212



D4


1633)



042



2A







)






80







213



D5



X



043



2B
1679)

+



129



81




)





044




1712)
2C



,



130



82



'



215



D7







045



2D



-







83







216




D8



Sh



046



2E


1789).







132



84



217



D9



SH



047






/



133



85

1836)




218 ​​



DA



Kommersant







1867)

86







219



DB



in



049



31



1



135











220



DC









050



32




2

1936)
136



88








221

1956)
DD



E



051




33



3



137



89







222




) DE



Y



052



34



4



138



8A



© R3r3r34996.









) 203



35



5



139






224



E0



2064)
a



054



36



6

2080)
140



8C







225



E1



b



055







7







226






2133) E2



pri



056



38


)




142



8E























2179)

39



9



143



8F
)


* R3r3r34996.





228



E4




) 228



3A



:



144











229



E5

2244)
e



059



3B



;







2276)


E6







060












148



94


)




233



E9









149




2335)

95







234



EA



do



064












150


















065



41



A

2404)
151



97



-



236

)

EC







066



42



B



152



98?











C



153



99







238



EE

2492)




068



44



D

)

154



9A




©



239



EF




069



45







155



9B







2555)



F0



p



070



2573) 46








156



9C







241



F1



s





157



071



47
2619)

9D



2626)


242



F2



t



072



48



H



158


2657) 9E



26



243



F3







073



49



I








9F








244
(



4A




J



1 F







2741) x



075



4B



K



161



A1



(



246




F6







076



4C
2787)

L



162



A2





)





077





247



F7
2820)
4D



M



163



A3







248



F8











4E



N



2866)


A4



)



249




2897) O



165



A5



G



250



FA
2919)





080



50




P
)


166



A6











in



081




) 29


Q



167



A7







252



FC





2996)
082



52







R



168



3018)


253



FD



e



0830



53



S



169


3049) A9



©



254



FE







084



54



T



170




AA



Obstajajo



255





) FF



U





Poleg tega se je ANSI leta 1986 bistveno razširil zahvaljujoč Jan E. Davisu, ki je napisal paket The Draw, zaradi česar je preprosto uporabljati osnovno, z našega stališča, funkcijo, pa tudi v celoti (ali skoraj v celoti) pripravi!

Povzetek

Tako lahko vidimo, da ANSI kodiranje, v bistvu, čeprav je precej sporna odločitev, ohrani svoje mesto.
ANSI terminal se je sčasoma iz lahke roke navdušencev celo preusmeril na telefone!

Sorodne publikacije