Tallsystemer

Denne øvelsen består av oppgaver som dere skal arbeide med samtidig som dere studerer modulen: Digitale maskiner og binære tall

Gjør om desimal tallene til binære:

  1. 4 = 100
  2. 17 = 10001
  3. 34 = 100010
  4. 128 = 10000000
  5. 255 = 11111111

Gjør om de binære tallene til desimal og heksadesimal

  1. 1010 = 10 = A
  2. 101011001 = 345 = 159
  3. 1010011 = 83 = 53
  4. 110110111 = 439 = 187
  5. 11111111 = 255 = FF

Gjør om de heksadesimale tallene til desimal og binær

  1. 8 = 8 = 1000
  2. A5 = 165 = 10100101
  3. FC = 252 = 11111100
  4. 254 = 596 = 001001010100
  5. D7A = 3450 = 110101111010

Vis hvordan følgende utregninger blir utført binært i en datamaskin

  1. 6 + 2 =
    0110
    + 0010
    = 1000
  2. 6 - 2 =
    0110
    + 11110
    = 0100
  3. 14 - 15 =
    01110
    + 10001
    = 11111
  4. -3 + 7 =
    11101
    + 0111
    = 0100
  5. -4 - 10 =
    11100
    + 10110
    = 10010

Vis hvordan tallet 3,56 tall blir lagret binært i en 32-biters flyttall (Intel)

3,56 er binært: 11,10001111010111

3,56 = 11,10001111010111 = 1,110001111010111 E1

Biased eksponent: 1 + 1111111 = 10000000

Mantisse: 110001111010111

Mantisse har 0 som fortegn

0 10000000 11000111101011100000000