IA-32 Assembly Language Reference Manual

Byte Swap (bswap) [486]

bswap	reg[16|32]
Example

Convert little/big endian to big/little endian by swapping bytes.

bswap %ebx