Skip to main content

Mi az a szkolya?

Nagyon kevés ember ismeri fel, hogy hány számítást, kódot és folyamatot használnak, hogy egy karaktert a számítógépes billentyűzetről a képernyőre kapjanak.Ennek a funkciónak az egyik része a Scancode, vagy egy hexadecimális kód, amely megegyezik a billentyűzeten megnyomott billentyűvel.A billentyűzeten minden billentyűhöz van egy skála, és van még egy különálló Scancode, amikor a kulcs felszabadul.A különböző karakterszerkezetek, például az ázsiai nyelvek billentyűzete eltérő számú skála lesz, mivel a kulcsok száma különbözik.Amikor a gombot megnyomják, a kódot egy pufferterületre helyezik, hogy a számítógép feldolgozhassa, majd hozzáadja a karaktert, vagy felismeri a gombot.Amikor a gombot megnyomják, a Scancode belép a billentyűzet pufferbe.Míg a pufferben megszakítást használnak, hogy elmondják a számítógépnek, hogy valamit a billentyűzeten tolnak.Miután megértették, hogy egy kulcsot megnyomtak, a számítógép megnézi a puffert, ellenőrzi a hexadecimális kódot, majd hozzáadja a karaktert vagy annak attribútumát a képernyőhöz.A szöveggombok a leggyakrabban használtak mdash;betűket, számokat és szimbólumokat tartalmaz, és mdash;de a vezérlőszereplőket gyakran is használják.A vezérlőszereplők azok, amelyek nem tesznek szimbólumot, hanem befolyásolják a dokumentumot vagy a karakterfeldolgozást, például a Shift Geys vagy az Enter billentyű.Amikor egy kulcsot nyomják, akkor egy skálát ad, és a második kód 128 -at ad a hex értékhez.Ez haszontalannak tűnhet, mert ritka, hogy valaki néhány másodpercig tartja a kulcsot, de ezt gyakran végeznek bizonyos vezérlőszereplőkkel, például a Shift Beys vagy a Del-Minden vállalatnak megvan a saját billentyűzete, és bár a konfiguráció hasonló lehet, vagy akár ugyanolyan, mint a többihez, a Scancodes eltérő lehet.Ez általában az, hogy lehetővé tegyék a gyártó számára, hogy billentyűzeteket készítsen különböző billentyűs konfigurációkkal, vagy új funkciókat adjon a billentyűzethez, például egy nyomtatási kulcshoz.Például a japán és az angol billentyűzetek eltérő számú kulccsal rendelkeznek, mivel a használt karakterek száma eltér.Különböző angolul beszélő országok, például az Egyesült Államok és Anglia, különféle billentyűzetekkel is rendelkeznek;A legtöbb angol billentyűzet 102 billentyűvel rendelkezik, és a legtöbb amerikai billentyűzet 101.