Esercitazione sulle numerazioni
1. Eseguire le seguenti operazioni in binario (10 bit):
a. (Naturali). 253 + 197
b. (Relativi+/-). 229 – 111
c. 63×30
d. 61×31
e. 59×31
f. 1979:99
g. 1999:100
h. 1990:91
i. 1937:97
Pos 9 8 7 6 5 4 3 2 1 0
Pesi 512 256 128 64 32 16 8 4 2 1
Rip
253 + 0 0 1 1 1 1 1 1 0 1
197 =
253 2 Bit
126 1 B0
63 0 B1
31 1 B2
15 1 B3
7 1 B4
3 1 B5
1 1 B6
0 1 B7
Pos 9 8 7 6 5 4 3 2 1 0
Pesi 512 256 128 64 32 16 8 4 2 1
111 = 0 0 0 1 1 0 1 1 1 1
1 1 1 0 0 1 0 0 0 0 + 1 = 1 1 1 0 0 1 0 0 0 1 –> -111
2. Contare in binario dal numero decimale 70 al numero decimale 75
3. Convertire in decimale il seguente numero ottale: 217
4. Convertire in binario il seguente numero decimale (quanti bit occorrono per rappresentarlo in binario): 176
5. Convertire in ottale il seguente numero decimale (quanti bit occorrono per rappresentarlo in binario): 166
166 : 8 = 20 con resto 6
20 : 8 = 2 con resto 4
2 : 8 = 0 con resto 2
Il numero cercato è 2468.
Infatti, abbiamo che 246 = 2*64 + 4*8 + 6*1 = 128 + 32 + 6 = 166