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:
- 4 = 100
- 17 = 10001
- 34 = 100010
- 128 = 10000000
- 255 = 11111111
Gjør om de binære tallene til desimal og heksadesimal
- 1010 = 10 = A
- 101011001 = 345 = 159
- 1010011 = 83 = 53
- 110110111 = 439 = 187
- 11111111 = 255 = FF
Gjør om de heksadesimale tallene til desimal og binær
- 8 = 8 = 1000
- A5 = 165 = 10100101
- FC = 252 = 11111100
- 254 = 596 = 001001010100
- D7A = 3450 = 110101111010
Vis hvordan følgende utregninger blir utført binært i en datamaskin
-
6 + 2
=
0110 + 0010 = 1000 -
6 - 2
=
0110 + 11110 = 0100 -
14 - 15
=
01110 + 10001 = 11111 -
-3 + 7
=
11101 + 0111 = 0100 -
-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 |