Et ehkä näe sitä, mutta digitaalinen koodaus on kaikkialla.
Digitaalinen koodaus on prosessi, jossa käytetään binäärinumeroita esittämään kirjaimia, merkkejä ja muita symboleja digitaalisessa muodossa. Nykyään käytetään laajalti useita erilaisia digitaalisia koodeja, mutta ne käyttävät samaa periaatetta binäärilukujen yhdistämisessä merkin edustamiseksi.
Digitaalinen ja binaarinen koodaus
Tietokoneet ja elektroniset laitteet tarvitsevat systemaattisen ja tarkan algoritmin tietojen lukemiseen. Tämä järjestelmä edellyttää, että jokainen merkki, kirjain tai symboli on ainutlaatuinen ja helposti erotettavissa muista merkeistä. Tätä varten tarvitaan digitaalinen koodaus. Digitaalisessa koodauksessa kirjaimia tai symboleja edustavat tietyt binäärinumerot tai -merkit. Esimerkiksi numerot 01000001 edustavat merkkiä "A" binäärikoodissa. Binaarikoodi, vaikka se ei ole erityinen digitaalinen koodaustekniikka, tarjoaa yksinkertaisimman selityksen digitaalisen koodauksen ymmärtämiselle.
Päivän video
Peruskoodaustekniikka
Kuten termi ehdottaa, digitaalinen koodaus muuttaa tiedon numeroiksi, jotka tietokoneet ja muut elektroniset laitteet tunnistavat helposti. Nämä numerot ovat tietojoukkoja, jotka on jaettu hyvin pieniin osiin, joita kutsutaan bitteiksi. Bitti – lyhenne sanoista binääriluku – on pienin määritetty mitta. Yleisimmät digitaaliset koodaustekniikat käyttävät noin 8-16 bittiä per merkki. Tämä tarkoittaa, että jokaisessa merkissä on vähintään kahdeksan aakkosnumeerista symbolia, jotka on asetettu erilliseen etenemiseen.
Yleisesti käytetyt digitaaliset koodit
Nykyään tietokoneissa käytetään useita digitaalisia koodeja, mutta kolme yleisimmin käytettyä ovat American Standard Code Information Interchange, Extended Binary Coded Decimal Interchange Code ja Unicode. ASCII sisältää noin 128 erilaista koodia, jotka edustavat amerikkalaisia kirjaimia, symboleja ja numeroita. Esimerkiksi kirjain "M" esitetään ASCII: ssa muodossa "077" digitaalisessa koodissa. EBCDIC ja Unicode käyttävät samaa koodausprosessia, mutta ne määrittävät eri symbolit jokaiselle merkille.
Aakkosnumeerinen koodaus
Yleisin käytäntö digitaalisten koodien luomisessa käyttää aakkosnumeerisia merkkejä. Aakkosnumeerinen koodaus yhdistää kirjaimia ja numeroita luodakseen tietyn esityksen merkistä tietokoneohjelmassa. Esimerkiksi koodi "U+0041", joka edustaa "A" Unicodessa, sisältää kirjaimia, numeroita ja "+"-symbolin.