З якогось дива інтелівські процесори звертались за парними адресами чи не в півтора рази швидше, ніж за непарними.
Це через вирівнівання пам`яті. Якщо ви хочете парне слово, то ви його берете прямо з пам`яті, а якщо непарне, то все одно берете спочатку парне (а можливо і два), вирізаєте з них те, що вам потрібно, і тільки потім отримуєте.
Там спочатку теми була така репліка, мовляв ще спитайте, що швидше і++ чи ++і. Так от швидше ++і, тому, що не створюється проміжна копія. Різницю можна помітити навіть в int-ів, і чим вільший тип і, тим серйозніша різниці в швидкості