Kas ir digitālā kodēšana?

...

Jūs, iespējams, to neredzat, taču digitālā kodēšana ir visur.

Digitālā kodēšana ir bināro ciparu izmantošanas process, lai attēlotu burtus, rakstzīmes un citus simbolus digitālā formātā. Mūsdienās plaši tiek izmantoti vairāki digitālo kodu veidi, taču tie izmanto to pašu principu, apvienojot bināros skaitļus, lai attēlotu rakstzīmi.

Digitālā un binārā kodēšana

Datoriem un elektroniskām ierīcēm ir nepieciešams sistemātisks un precīzs informācijas nolasīšanas algoritms. Šī sistēma pieprasa, lai katra rakstzīme, burts vai simbols būtu unikāls un viegli atšķirams no citām rakstzīmēm. Lai to izdarītu, ir nepieciešama digitālā kodēšana. Digitālajā kodēšanā burtus vai simbolus attēlo noteiktas bināro ciparu vai rakstzīmju kopas. Piemēram, skaitļi 01000001 apzīmē rakstzīmi "A" binārajā kodā. Binārais kods, lai gan tas nav specifisks digitālās kodēšanas paņēmiens, piedāvā visvienkāršāko skaidrojumu digitālās kodēšanas izpratnei.

Dienas video

Pamata kodēšanas tehnika

Kā norāda termins, digitālā kodēšana pārvērš informāciju skaitļos, kurus viegli atpazīst datori un citas elektroniskās ierīces. Šie cipari ir informācijas kopas, kas sadalītas ļoti mazos gabaliņos, kas pazīstami kā biti. Bits — binārā cipara saīsinājums — ir mazākais piešķirtais mērījums. Visizplatītākās digitālās kodēšanas metodes katrai rakstzīmei izmanto aptuveni 8 līdz 16 bitus. Tas nozīmē, ka katrai rakstzīmei ir vismaz astoņi burtciparu simboli, kas iestatīti noteiktā secībā.

Bieži izmantotie digitālie kodi

Mūsdienās datoros tiek izmantoti vairāki digitālo kodu veidi, taču trīs no visplašāk izmantotajiem ir Amerikas standarta kodu informācijas apmaiņa, paplašinātais binārā kodētais decimālais apmaiņas kods un Unicode. ASCII satur aptuveni 128 dažādus kodus, kas apzīmē amerikāņu burtus, simbolus un ciparus. Piemēram, burts "M" tiek attēlots ASCII kā "077" ciparu kodā. EBCDIC un Unicode izmanto vienu un to pašu kodēšanas procesu, taču katrai rakstzīmei tie piešķir atšķirīgu simbolu kopu.

Burtciparu kodēšana

Visbiežāk digitālo kodu izveidē tiek izmantotas burtciparu rakstzīmes. Burtciparu kodēšana apvieno burtus un ciparus, lai datorprogrammā izveidotu konkrētu rakstzīmes attēlojumu. Piemēram, kodā "U+0041", kas apzīmē "A" Unicode, ir burti, cipari un simbols "+".