Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
IL SISTEMA DECIMALE
Esempio
8 centinaia +
2 decine +
1 unità +
3 decimi +
2 centesimi =
-----------------
821,32
equivale a:
NUMERAZIONE BINARIA
Esempio
DECIMALE BINARIO
0 0
1 1
2 10
3 11
4 100
5 101
……. ……….
2
CONVERSIONE BINARIO-DECIMALE
Esempio
(101101)2 (?)10
1 0 1 1 0 1
1 x 25 + 0 x 24+ 1 x 2 3+ 1 x 22+ 0 x 21 + 1 x 2 0=
= 32 + 0 + 8 + 4 + 0 + 1 =
= (45)10
3
CONVERSIONE DECIMALE-BINARIO
Esempio
1 0 1 0 1 1 0
(86)10 (1010110)2
4
CONVERSIONE DECIMALE-BIANRIO
DI NUMERI CON PARTE FRAZIONARIA
Esempio
(0,5625)10 (?)2
0, 5625 x
2 =
1, 1250 x
2 =
0, 2500 x
2 =
0, 5000 x
2 =
1, 0000
0, 1 0 0 1
(0,5625)10 (0,1001)2
Nota
5
Questo introdurrà un inevitabile errore di conversione dovuto al troncamento
di cifre effettuato.
6
ADDIZIONE BINARIA
0+0 = 0
0+1 = 1
1+0 = 1
1+1 = 0 (con riporto di 1)
Esempio
A 1 1 0 1 0 0 +
B 1 1 1 0 1 =
A+B 1 0 1 0 0 0 1
7
SOTTRAZIONE BINARIA
0-0 = 0
1-0 = 1
1-1 = 0
0-1 = 0 (con prestito di 1
dalla cifra
precedente)
Definizione
bk – N = N
8
Complemento alla base 2
Esempio
N= 1 1 0 1
scambio
0 0 1 0 +
1
N= o 0 1 1
bk – N = 24 – 13 = 16 – 13 = 3
9
SOTTRAZIONE BINARIA
CON IL METODO DEL COMPLEMENTO
Esempio
si vuole calcolare A -B
1) Facciamo il complemento a due di B
B= 1 0 0 0
scambio
0 1 1 1 +
1
B= 1 0 0 0
2) Sommiamo A + B
A 1 0 0 1 +
B 1 0 0 0 =
A+ B 1 0 0 0 1
10
NUMERAZIONE ESADECIMALE
CONVERSIONE ESADECIMALE-DECIMALE
Esempio
(61B02,CAE)16 (?)10
Nota
11
CONVERSIONE DECIMALE-ESADECIMALE
Esempio
(8826)10 (?)16
2 2 7 A
(8826)10 (227A)16
12
CONVERSIONE BINARIO-ESADECIMALE
La procedura deve partire dalla cifra meno significativa che è quella più a
destra, quindi con il peso minore.
Esempio
(11010100)2 (?)16
1101 | 0100
(13)10 (4)10
(D)16 (4)16
Quindi risulta:
(11010100)2 = (D4)16
Nota
Può capitare che il numero di cifre del numero binario di partenza non sia un
multiplo di 4.
In tal caso occorrerà aggiungere degli zeri, sufficienti a rendere il numero di
cifre binarie multiplo di 4, a sinistra della più significativa.
13
CONVERSIONE ESADECIMALE-BINARIO
(F4)16 (?)2
(F)16 (4)16
(15)10 (4)10
(1111)2 (0100)2