Differenze tra le versioni di "Assembly/Rappresentazione dati/Campi di bit e Packed Data"

nessun oggetto della modifica
m
Per memorizzare il giorno abbiamo bisogno di massimo 5 bits (valori da 1 a 31, con 5 bits, possiamo rappresentare 32 valori), per il mese, invece solo di 4 (valori da 1 a 12, 4 bits = 16 valori), per l'anno (da 00 a 99) abbiamo bisogno di 7 bits. Quindi potremo memorizzare la data usando 5 + 4 + 7 = 16 bits (2 bytes) in questo modo:
 
|---------------------------------------------------------------|
| D | D | D | D | D | M | M | M | M | Y | Y | Y | Y | Y | Y | Y |
|---------------------------------------------------------------|
 
Risparmiando un byte.<br />
154

contributi