Alignés de mémoire alignés et non alignés?

Quelle est la différence entre aligné et non aligné d'accès à la mémoire?

Je travail sur un TMS320C64x DSP, et je veux utiliser les fonctions intrinsèques (fonctions C pour les instructions de montage) et il a

ushort & _amem2(void *ptr);
ushort & _mem2(void *ptr);

_amem2 ne l'alignement de l'accès de 2 octets et _mem2 n'a pas d'allégeance accès.

Quand dois-je utiliser?

source d'informationauteur Can Bal | 2009-06-30