Mi az a digitális kódolás?
A digitális kódolás az a folyamat, amikor bináris számjegyeket használnak betűk, karakterek és egyéb szimbólumok digitális formátumban történő megjelenítésére. Manapság többféle digitális kódot használnak, de ugyanazt az elvet alkalmazzák a bináris számok kombinálására egy karakter ábrázolására.
Digitális és bináris kódolás
A számítógépeknek és az elektronikus eszközöknek szisztematikus és pontos algoritmusra van szükségük az információk olvasásához. Ez a rendszer megköveteli, hogy minden karakter, betű vagy szimbólum egyedi legyen, és könnyen megkülönböztethető legyen a többi karaktertől. Ehhez digitális kódolás szükséges. A digitális kódolásban a betűket vagy szimbólumokat meghatározott bináris szám- vagy karakterkészletek képviselik. Például a 01000001 számok az "A" karaktert jelölik egy bináris kódban. A bináris kód, bár nem egy speciális digitális kódolási technika, a legegyszerűbb magyarázatot kínálja a digitális kódolás megértéséhez.
Alapvető kódolási technika
Ahogy a kifejezés is sugallja, a digitális kódolás az információkat számítógépek és más elektronikus eszközök által könnyen felismerhető számjegyekké alakítja. Ezek a számjegyek nagyon kis darabokra, úgynevezett bitekre osztott információhalmazok. A bit – a bináris számjegy rövidítése – a legkisebb hozzárendelt mérték. A leggyakoribb digitális kódolási technikák körülbelül 8-16 bitet használnak karakterenként. Ez azt jelenti, hogy minden karakternek legalább nyolc alfanumerikus szimbóluma van különálló sorrendben.
Általánosan használt digitális kódok
A számítógépekben manapság többféle digitális kódot használnak, de a három legelterjedtebb az amerikai szabványkód információcsere, a kiterjesztett bináris kódolású decimális cserekód és az Unicode. Az ASCII körülbelül 128 különböző kódot tartalmaz, amelyek az amerikai betűket, szimbólumokat és számokat képviselik. Például az "M" betű az ASCII-ben "077"-ként jelenik meg a digitális kódban. Az EBCDIC és az Unicode ugyanazt a kódolási folyamatot használja, de minden karakterhez más szimbólumkészletet rendelnek.
Alfanumerikus kódolás
A digitális kódok létrehozásánál a leggyakoribb gyakorlat az alfanumerikus karakterek használata. Az alfanumerikus kódolás betűket és számokat kombinál, hogy egy számítógépes programban egy karakter sajátos ábrázolását hozza létre. Például az „U+0041” kód, amely az „A”-t jelenti a Unicode-ban, betűket, számokat és „+” szimbólumot tartalmaz.