Alle fag › Innebygde systemer og måleteknikk › Tallsystemer

Tallsystemer

Datamaskiner regner internt med binære tall (grunntall 2), men heksadesimale tall (grunntall 16) brukes ofte som en kompakt stenografi for binærtall, siden to heksadesimale siffer alltid utgjør nøyaktig én byte. Et siffer på plass kk har vekt bkb^k, der bb er grunntallet.

verdi=∑kdk⋅bk\text{verdi}=\sum_k d_k\cdot b^kposisjonssystem: hvert siffer d_k vektes med b^k

Symboler

bbgrunntall (2, 16 eller 10)
dkd_ksiffer på plass k

Eksempel

0x1F\texttt{0x1F} i heksadesimalt:

1⋅16+15⋅1=311\cdot16+15\cdot1=31.

To heksadesimale siffer er alltid nøyaktig én byte – nyttig for å lese minneadresser og fargekoder.
Øv på tallsystemer og digital logikk gratis →

Toerkomplement →

Del av Innebygde systemer og måleteknikk: Tallsystemer og digital logikk.