Justering af data i RAM på computere er en måde at arrangere data i hukommelsen på en særlig måde for hurtigere adgang.
helvede res |
data | |
---|---|---|
9 | ||
otte | dette ord er ikke tilpasset | |
7 | ||
6 | ||
5 | ||
fire | ||
3 | dette ord er justeret | |
2 | ||
en | ||
0 |
Centrale behandlingsenheder bruger et maskinord som hovedenhed, når der arbejdes med hukommelse , hvis størrelse kan være forskellig. Ordstørrelsen er dog altid nogle få bytes (en byte er den mindste enhed, hvor adresser tælles ). Som regel er et maskinord lig med bytes, det vil sige, at det består af en, to, fire, otte osv. bytes.
Når du gemmer et eller andet objekt i hukommelsen, kan det ske, at et bestemt felt bestående af flere bytes krydser den "naturlige grænse" af ord i hukommelsen. Nogle processormodeller kan ikke få adgang til data i hukommelsen , der overtræder maskinordgrænser . Nogle kan tage længere tid at få adgang til ikke- justerede data end data, der er inde i et helt "maskinord" i hukommelsen.
I praksis betyder denne justering, at adresserne på alle data med bytestørrelse ved (større end ordstørrelsen) skal være delelige med .