title: x86 - swap contents of 2 registers
body: <p>I'd like to compare 2 16-bit unsigned registers and swap their contents if the first one is greater. for example, if <code>ax</code> contains 00FF and <code>bx</code> contains FFFF, I'd like to swap their contents.  Is there a command that does this or a simple procedure used for swapping?</p>