В чем разница между выровненным и неприглаженным доступом к памяти?
Я работаю над DSP TMS320C64x, и я хочу использовать встроенные функции (функции C для инструкций сборки), и он имеет
ushort & _amem2(void *ptr);
ushort & _mem2(void *ptr);
где _amem2 выполняет выравниваемый доступ из 2 байтов, а _mem2 выполняет неравномерный доступ.
Когда мне следует использовать какой?