vuoi
o PayPal
tutte le volte che vuoi
PROGRAMMA DELLA LEZIONE- RAPPRESENTAZIONE IN COMPLEMENTO- RAPPRESENTAZIONE IN VIRGOLA MOBILE- RAPPRESENTAZIONE DEI CARATTERI E DELLE IMMAGINI
Un indirizzo IP viene rappresentato da 32 Bit.
Quanto tempo occorre per scaricare un contenuto da 4TB con una velocità costante a 100Mbps?!
"# !"#=>$%%&'/)*+ $%%&'∗)*+
TRASFORMO I TERABYTE IN BIT
1 Terabyte = 2^10 Gigabyte = 2^20 Megabyte = 2^30 Kilobyte = 2^40 Byte
1 Terabyte = 2^40 Byte => 1 Byte = 8 Bit
1 Terabyte = 2^40+2^3 => 2^43 Bit
QUANTO TEMPO IMPIEGA PER SCARICARE 100Mb AL SECONDO
100 Megabit per secondo = 100*10^6
RISULTATO DEL TEMPO IMPIEGATO IN MINUTI E POI IN ORE
(100*10^6)*60 -> (100*10^6)*60*60
INDIRIZZI IPv4 IN INTERNET
Quattro interi di un Byte l’uno, in totale 32 bit; ogni intero può variare tra 0 e 255.
Il numero massimo di indirizzi IP è:
IN BINARIO 2^32 = 2^2 * 2^10 * 2^10 * 2^10 = 4 Giga
COME SI TRASFROMA UN INDIRIZZO IP IN BINARIO?
Esempio: l’indirizzo IP
è 128.156.14.7 (decimale) Ogni cifra separata dal punto bisogna convertirlo in binario con 8 bit ognuno. 128 diventa 1000 0000 -> 1° BYTE 156 diventa 1001 1100 -> 2° BYTE 14 diventa 0000 1110 -> 3° BYTE 7 diventa 0000 0111 -> 4° BYTE Il primo Byte viene utilizzato per identificare la rete. Gli altri 3 Byte identificano il computer collegato in quella rete. Se dei 32 bit, il primo Byte è 0000 0000 allora quell'indirizzo fa parte della classe A. Quante reti di classe A ci sono? Se nel primo Byte c'è scritto 0, allora di quegli 8 bit non saranno più 8 ma 7 perché il primo è lo 0. Quindi sarà 2^7 = 128 reti di classe A. Ciascuna di queste reti quanti computer può avere collegati? Ci saranno 8*3 Bit disponibili. Quindi sarà 2^24 = 16777216 dispositivi collegabili alla rete. I primi due Byte identificano la rete. Gli altri 2 Byte identificano il computer collegato in quella rete. Se dei 32 bit, i primi dueByte sono 1111 1111 . 0000 0000 allora quell'indirizzo fa parte della classe B.
Quante reti di classe B ci sono?
Se dei primi due Byte, la prima cifra di ognuno sono bloccate (1 e 0), vuol dire che ci saranno (8 bit-1 bit occupato) *2 Byte.
Quindi sarà 2^14 = 16384 reti di classe B.
Ciascuna di queste reti quanti computer può avere collegati?
Ci saranno 8*2 Bit disponibili.
Quindi ci sarà 2^16 = 65536 dispositivi collegabili a quella rete.
I primi tre Byte identificano la rete.
L'ultimo Byte identificano il computer collegato in quella rete.
Se dei 32 bit, i primi tre Byte sono 1111 1111 . 1111 1111 . 0000 0000 allora quell'indirizzo fa parte della classe C.
Quante reti di classe C ci sono?
Se dei primi tre Byte, la prima cifra è occupata, ci saranno (8 Bit-1 occupato) *3 Byte.
Quindi sarà 2^21 = 2097152 reti di classe C.
Ciascuna di queste reti quanti computer può avere collegati?
Ci saranno 8*1 Bit disponibili.
Quindi sarà 2^8 = 256.
dispositivi collegabili a quella rete.
Esercizio: individuare la classe e la maschera di sottorete dell'indirizzo 110.10.0.1
Convertire il primo byte in binario = 0110.1110 (classe A) = subnet mask della classe A è 255.0.0.0 (in decimale)
COLORI RGB (Red, Green, Blue)
Va da 0 a 255 in decimale
Va da 00 a FF in esadecimale
Rosso 255,0,0 FF 00 00Ø
Verde 0,255,0 00 FF 00Ø
Blu 0,0,255 00 00 FFØ
Nero 0,0,0 00 00 00Ø
Bianco 255,255,255 FF FF FFØ
Giallo 255,255,0 FF FF 00Ø
Quanti colori posso rappresentare con la codifica RGB? 2^24 = 16777216
RAPPRESENTAZIONE INTERNA DEGLI INTERI CON SEGNO
Qual è la rappresentazione del valore -51 (decimale) in complemento e in forma polarizzata.
Con la forma in complemento metà rappresentano i numeri negativi e metà quelli positivi (incluso lo 0).
Complemento = per rappresentare il -51 devo avere un numero sufficiente di celle. Se ho 2 celle a disposizione posso rappresentare 100 elementi
distinti (102) (da 00 a 99). Nella forma del complemento posso rappresentare i numeri compresi nell'intervallo [-50,49], quindi non bastano 2 celle per rappresentare il -51. Ci servono almeno 3 celle per rappresentare 1000 elementi distinti (103) (da 000 a 999) [-500, 499]. La costante è 1000. Nel registro delle 3 celle, per scrivere il numero -51 in complemento a 10 bisogna sommare alla costante il valore che si vuole scrivere (1000+(-51)) = 949. Per trovare il valore decimale dal valore in complemento bisogna sottrarre la costante (949-1000). Per i numeri positivi (siccome le celle a disposizione sono 3 e 1000+n necessita di più di 3 celle) basta solamente riscrivere il numero senza sommare la costante. Con la forma polarizzata bisogna elevare 10 per il numero delle celle a disposizione diviso 2 (102/3-1) (-1 perché lo 0 va nei numeri negativi). Si diversifica dalla forma in complemento perché sia ai numeri negativi che ai numeri positivi bisognasommare la costante.Se voglio rappresentare il numero -51.La costante è 499.Il numero in forma polarizzata è (499+(-51)) = 488.