Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
• 20.345.444
16M< x < 32M 24 bit < n < 25 bit 25 bit
• 300.456.231
256M< x < 512M 28 bit < n < 29 bit 29 bit
• riprovare moltiplicando/dividendo per 2
Ing. Massimo Trojani - Architettura degli Elaboratori UNICAM 2021
Es.: quante cifre decimali per n bit?
2 4 8 16 32 64 128 256 512 1024
• 24 bit 1 2 3 4 5 6 7 8 9 10
• 16 bit
n = 10 + 6 1K * 64 64K 5 digit (1,6*3 = 4,8)
• numero decimale massimo rappresentabile e
numero di combinazioni possibili
Ing. Massimo Trojani - Architettura degli Elaboratori UNICAM 2021
La visione «binaria» dei numeri
Esadecim. Ottale Decimale Suffisso bit
100 400 256 1/4 K 8
200 1000 512 1/2 K 9
400 2000 1024 1K 10
1000 10000 4096 4K 12
10000 200000 65536 64 K 16
Conversione da decimale a binario:
– Convertire in ottale o esadecimale, usando le
divisioni successive insieme ai valori noti
– Abituarsi a vedere il valore ottale o esadecimale
come gruppi di 3 o 4 bit
Ing. Massimo Trojani - Architettura degli Elaboratori UNICAM 2021
Esempi pratici: progettazione IPV4
Struttura indirizzo a 32 bit: [network][host]
Rappresentazione usata: «dot-decimal notation»
Esempio: 18.3.88.201 = dot.hexadecimal (pirata): 12.03.58.C9
Schema originale («classfull»):
- Classe A: net da 00 a 7F; host da 000001 a FFFFFE
128 reti ciascuna da 16 Mibi hosts (-2)
- Classe B: net da 8000 a BFFF; host da 0001 a FFFE
16 Kibi reti ciascuna da 64 Kibi hosts (-2)
- Classe C: net da C00000 a DFFFFF; host da 01 a FE
2 Mibi reti ciascuna da 254 hosts
- Classe D: net multicast da E0000000 a EFFFFFFF
256 Mibi indirizzi di gruppo
- Classe E: unused da F0000000 a FFFFFFFF
256 Mibi indirizzi per usi «futuri»