Kellonajan esittäminen biteillä

 -  N kappaleella bittejä voidaan esittää 2N erilaista lukua -

Seuraavassa esimerkkikuvassa on pohdiskeltu vuorokauden aikojen esittämistä digitaalisten bittien avulla.

Jos käytössämme on vain yksi bitti, voidaan sillä esittää kaksi arvoa, esimerkiksi yö ja päivä. Se, että mitä bitti esittää, on tietysti sopimuskysymys. Seuraavassa kuvassamme yksibittisellä esityksellä tarkoitetaan vuorokauden aikaa 06.00 - 18.00 bitin arvon ollessa 0 ja aikaa välillä 18.00-06.00 bitin arvon ollessa 1.

Jos käytössämme on kaksi bittiä, voidaan esittää neljä eri lukuarvoa (22 = 4). Esimerkssämme vuorokausi on jaettu kaksibittisessä esityksessä neljään vuorokauden aikaan.

Kun käytössämme on kolme bittiä (23=8), voidaan vuorokausi jakaa kahdeksaan vuorokauden aikaan, jne.

Viisi bittiä on minimivaatimus, jos haluamme esittää vuorokauden joka tunnin erikseen. Koska 25=32, jää meille kahdeksan ylimääräistä bittikombinaatiota, esimerkissämme 11000-11111, joille tietysti voidaan keksiä jotakin ylimääräistä käyttöä.

17 bittiä on minimivaatimus, jos haluamme esittää vuorokauden 86400 sekuntia. 217= 131072, joten ylimääräisiä bittikombinaatioita jää käyttämättä 44672.

Edellinen

© Mikko Kuisma