Kodeside

En tegntabel er en computer standard , der har til formål at give et nummer til hver karakter af et sprog, eller af nogle tætte sprog. Det udgør derfor en enkel metode til at øve karakterkodning .

Ofte knytter det et tegn eller et grafisk symbol til hver af de 256 værdier, som en byte kan have. Alle sprog på planeten bruger tusindvis af forskellige tegn eller grafiske symboler, så den samme byte repræsenterer et andet tegn / symbol afhængigt af den kodeside, der bruges af computersystemet. Kodesiderne introducerer derfor inkompatibilitet mellem dokumenter fra forskellige sprog (fransk-russisk eksempel) eller forskellige computersystemer (DOS-Windows-eksempel).

Mens ASCII blev opfundet i 1961, er de første kodesider blevet defineret og navngivet således af IBM omkring EBCDIC i 1964, samme år definerede Sovjetunionen siderne med koden GOST 10859 ( in ). Derefter blev de nye kodesider defineret omkring ASCII-standarden, en delmængde, der er fælles for et antal kodesider. Sidstnævnte havde en bedre berømmelse, fordi de var udbredt med fremkomsten af ​​"personlige computere" omkring årene 1980-1995.

ASCII bruger kun 7 bits og moderne computere (siden 1970'erne) repræsenterer hvert tegn med mindst 8 bit (en byte ), koder 128 til 255 er tilgængelige for at udvide ASCII. Som et resultat svarede betydningen af ​​disse 128 værdier til forskellige tegn i forskellige systemer. Når du udveksler filer mellem systemer, der ikke bruger de samme kodesider, kan ikke-ASCII (eller ikke-engelske) tegn gå tabt, og tekster kan blive uforståelige, bortset fra det engelske sprog, som er det eneste, der kan forstås. Skriv med de 26 tegn i det uspændte ASCII-alfabet. Da dataudveksling ofte blev udført lokalt, var inkompatibilitetsproblemer minimale.

Den demokratisering / massificeringsproces af den internationale netværk af computere rundt årene 1995-2000, og stigningen i international udveksling af tekstdata, gav anledning til behovet for en forening af tegnkodning for at overvinde problemerne med sider kode. I 2010 i ny software er kodesider tilbøjelige til at blive brugt til fordel for Unicode . Af særlig årsager tekniske, kulturelle eller økonomiske grunde fungerer visse ældre software dog fortsat med en logik med sider med kode.

Kodesides nomenklatur

Kodesider brugt af DOS

Kodesider, der bruges af Windows

Se også

Noter og referencer

  1. http://homepages.cwi.nl/~dik/english/codes/stand.html#gost

Relaterede artikler