Здравствуйте. Есть необходимость в 32-bits слове сделать перестановку байт. Во всех доступных ресурсах есть множество готовых функций, но они, к сожалению, не подходят, потому, как меняют местами слова W0 и W1.
А мне необходимо поменять местами байты по схеме:
Исходный: b3-b2-b1-b0
SWAP: b2-b3-b0-b1
Каким способом это возможно реализовать в Delphi XE6 ?