Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> hardware >> RAM , Cards e madri >> .

Che cosa è l'allineamento di memoria

? Allineamento di memoria è un metodo di organizzazione dei dati all'interno della memoria in modo che possa essere recuperata più rapidamente possibile . Il corretto allineamento è costituito da due processi : l'allineamento e la spaziatura . Allineamento

Processori leggere e scrivere informazioni in gruppi di byte chiamati " parole". Dati correttamente allineati inizia ad una locazione di memoria , chiamato un "indirizzo ", un multiplo della dimensione della parola . Per esempio, la dimensione della parola di un computer a 32 bit è di 4 byte . Così, una parola che inizia all'indirizzo 8 sarebbe in linea , mentre la memoria all'indirizzo 5 non sarebbe .
Imbottitura

I dati nella memoria spesso finisce in un punto che non è un multiplo della dimensione della parola . Se questo accade e un processore scrive al successivo indirizzo disponibile , il dato è allineato. Per evitare questo , il processore scrive un numero di byte senza senso fino a quando non arriva a un indirizzo che è un multiplo della dimensione della parola .

 

hardware © www.354353.com