Assembly/Rappresentazione dati/Struttura binaria e organizzazione dei dati: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Diablo (discussione | contributi)
Diablo (discussione | contributi)
Riga 2:
==Struttura binaria==
Matematicamente, ogni numero binario contiene un numero infinito di cifre (o bits che è la riduzione di binary digits). Per esempio il numero 5 (101) può essere rappresentato come:
 
<table{| style="width:70%;">
<tr>
|-
<td>101</td><td>0000101</td><td>0000000101</td><td>0000000101</td>
|101
</tr>
|0000101
</table>
|0000000101
|0000000101
|}
 
Ecc…
Ciascuno zero che precede il valore binario non cambia il valore del numero. Generalmente si ignorano gli zero precedenti il valore effettivo. Ed esempio 101b rappresenta 5, anche senza alcun zero che lo precede. Dal processore 80x86 si lavora con gruppi di 8 bits o 4 bits, quindi 101b diventa 0101b o 00000101b.<br/>