A gép nyelve: bitek és bájtok

IV.63.A gep nyelve.491042Az iskolában a feleleteket 1-től 5-ig osztályozzák a tanárok. A valóságban azonban léteznek olyan kérdések, amelyekre csak kétféle válasz létezik: igen vagy nem. Erre az egyszerű tételre épül a kettes számrendszer. Ezzel is leírható minden szám, csak mivel nem ezt szoktuk meg, ezért értelmezhetetlen lenne számunkra az 1-esek és nullák hosszú sorozata. A gép számára azonban sokkal egyszerűbb értelmezni, hogy valami (például áram) „van” vagy „nincs”, mintsem megkülönböztetni annak tízféle fokozatát. Mi továbbra is 0 és 9 közötti számjegyeket pötyögünk be, de gép ezt a gép ezt alapból átalakítja, és az ő nyelvén (a kettes számrendszerben) egy „hagyományos” egyjegyű szám 8 db jeggyel (0-ával és/vagy 1-essel) írható le.

A számítástechnika legkisebb egysége tehát ez az egy jel: 0 vagy 1. Ezt a bit (az angol binay digit rövidítése).

A gép nyelvén például a 3-as 11-nek felel meg, a 9-es 1001-nek, vagyis 4 darab jeggyel írható le. Ha 4 helyett 8 jegyet használunk, már 256 variáció lehetséges. Ezt pont elég arra, hogy az összes írásjelet (számokat, kis és nagybetűket, műveleti jeleket, sőt a szóközt stb.) kifejezzük vele. Ebben az ASCII (American Standard Code for Information Interchange) kódkészletben például az „A” betű a 01000001-kén t írható le.

vissza az előző oldalra