Bitte aktiviere JavaScript!
8086/88 Assembler Befehlsreferenz XCHG

Exchange.

Vertausche zwei Werte.

Syntax:

XCHG <Quelloperand>,<Zieloperand>

Dieses Kommando vertauscht den Inhalt des Ziel- und des <Quelloperanden< miteinander. Die Operanden können Bytes oder Wörter sein. Der <Quelloperand> darf entweder eine Speicher- oder eine Registerangabe sein, der <Zieloperand> muss ein Register sein. Es können keine Inhalte von Speicherstellen direkt miteinander ausgetauscht werden.

Beispiel:

XCHG AX,BX ;tausche AX und BX
XGHG WERT,AX ;tausche den Inhalt von WERT und AX