Jabarkan Konvérsi simbul ka digital dari Digital dalam bahasa sunda

Lantaran simbul-simbul (misalna, karakter alfanumerik) henteu sinambung, ngarobah data (anu diwangun ku simbul-simbul) kana wangunan digital leuwih saderhana sarta kurang kamungkinan kana leungitna data ti batan ngarobah sinyal analog kana wangunan digital. Sajaba ti sampling jeung kuantisasi saperti dina parobahan (konvérsi) analog kana wangunan digital, diperlukeun ogé téknik-téknik saperti polling jeung éncoding.

Sahiji alat pikeun ngaasupkeun (nginput) simbul, anu biasana ngandung sajumlah saklar, diawaskeun dina tiap interval waktu anu teratur pikeun ningali naha saklar-saklar kateken atawa henteu. Data bakal leungit lamun, dina sahiji interval pangawasan (atawa pooling), dua saklar diteken, atawa hiji saklar diteken, dileupaskeun, sarta diteken deui. Polling ieu bisa dilakukeun ku sahiji prosésor husus dina jero alat kasebut supaya nyingkahan jadi bangbaluh pikeun CPU utama. Mangsa sahiji simbul geus diasupkeun, alat kasebut ngirimkeun sahiji interupsi pikeun ngingetkeun CPU pikeun ngabaca éta simbul.

Pikeun alat-alat anu mibanda saklar anu saeutik, (misalna tombol-tombol dina sahiji joystick), status tiap tombol bisa dikodekeun kana sahiji kecap anu ngandung bit-bit (biasana 1 pikeun tombol anu diteken jeung 0 pikeun tombol anu henteu diteken). Hal ieu mangfaat mangsa diperlukeunna gabungan tekenan sababaraha tombol, anu kadang-kadang digunakeun pikeun nunjukkeun status tombol-tombol modifier key dina sahiji keyboard (saperti tombol shift jeung tombol control).

Alat anu ngandung loba saklar (saperti sahiji keyboard komputer) biasana nyusun saklar-saklar dimaksud dina wangunan scan matrix, kalayan masing-masing saklar aya dina patimuan antara garis x jeung garis y. Mangsa sahiji saklar diteken, inyana nyambung ka garis x jeung garis y sakaligus. Polling (anu dina kasus ieu mindeng disebut scanning) dilakukeun ku acara ngaaktifkeun tiap garis x sacara berurutan jeung ngaditéksi garis y mana anu ngahasilkeun sinyal, ti dinya baris kanyahoan, tombol mana anu diteken. Mangsa prosésor keyboard ngaditéksi yén sahiji tombol robah statusna, mangka inyana ngirimkeun sahiji snyal ka CPU anu nunjukkeun kode scan éta tombol jeung status anyarna. Simbul kasebut tuluy dikodekeun (encoded), atawa dirobah kana sahiji angka, gumantung kana status tombol modifier jeung character encoding anu dipikaharep.

Ngagunakeun sahiji encoding anu ilahar pikeun sahiji aplikasi husus bisa dilakukeun tanpa ilangna data. Ngan, ngagunakeun sahiji encoding anu baku saperti ASCII bakal jadi masalah lamun sahiji simbul saperti 'ß' perlu konvérsi tapi inyana henteu baku.