Signaalinkäsittelytekniikan laboratorio
Digitaali- ja tietokonetekniikan perusteet

Luennot
Sivukartta
Sanasto


Lukujärjestelmistä

Nykyinen kymmenjärjestelmämme on perua hedelmällisen puolikuun alueelta ajanjaksolta jonkin verran ennen ajanlaskumme alkua. Kymmenjärjestelmä perustuu nimensä mukaisesti luvun kymmenen eri potensseihin. Käytetyt numeroarvot ovat 0,1,2,3,4,5,6,7, 8, 9.

Kymmenjärjestelmä voidaan tulkita muodossa:

luku = summa i (kerroin.i*10^i)
, missä ai on jokin kerroin välitä [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]

Esimerkisi luku 3025 tarkoittaa oikeastaan lauseketta 3 × 103 + 0 × 102 + 2 × 101 + 5 × 100.

Edellä kuvatun ymmärtäminen on tärkeää, jotta voidaan laskea yhteyksiä lukujärjestelmistä toisiin. 10 (eli desimaali) -järjestelmä ei ole läheskään ainoa mahdollinen. Muita paljon käytettyjä ovat erityisesti digitaalilogiikassa käytetty 2-kantajärjestelmä (binääri), 8-kantajärjestelmä (oktaali) ja 16-kantajärjestelmä (heksadesimaali).

Alla olevasta taulukosta nähdään eri lukujärjestelmien vastaavuuksia:

Heksadesimaali Desimaali Oktaali Binääri
0 0 0 0
1 1 1 1
2 2 2 10
3 3 3 11
4 4 4 100
5 5 5 101
6 6 6 110
7 7 7 111
8 8 10 1000
9 9 11 1001
A 10 12 1010
B 11 13 1011
C 12 14 1100
D 13 15 1101
E 14 16 1110
F 15 17 1111

Taulukosta nähdään, että numeroita minimoidakseen kannattaa käyttää mahdollisimman suurikantaista järjestelmää: siinä missä heksadesimaalijärjestelmässä selvitään yhdellä numerolla joudutaan binäärijärjestelmssä pahimmillaan käyttämään neljää numeroa ilmaisemaan samaa lukua. Binäärijärjestelmän laskutoimitukset ovat kuitenkin niin yksinkertaisia, että se on monissa tilanteissa kannattavin vaihtoehto.

Ihmiselle luontevin näyttää olevan desimaalijärjestelmä. Laitteissa taas tarkoituksesta riippuen yleensä kannattaa käyttää jotain muuta järjstelmää. (Lähes aina binäärijärjestelmää tai sen monikertaa.) Silloin tulostus- ja syöttölaitteita varten tarvitaan muunnoksia lukujärjestelmästä toiseen.

Lisätietoja:


Tämän sivun sisällöstä vastaa aura@wooster.hut.fi
URL: http://wooster.hut.fi/digis/luento2/luku.html
Sivua on viimeksi päivitetty 20.7.2000.