Instrukcja ta zamienia miejscami zawartość połówek akumulatora.
SWAP akumulator;
postać ogólna:
przykład:
swap akumulator;
swap A; (zamiana połówek akumulatora)
Załóżmy, że zawartość akumulatora to 11000011B (dwójkowo), po wykonaniu swap cała zawartość akumulatora jest dzielona
na dwie "paczki" po 4 bity, następnie tak przygotowane "paczki" są zamieniane miejscami tzn. bity 1100 są kopiowane
w miejsce 0011, a 0011 w miejsce 1100. Po wykonaniu instrukcji akumulator będzie zawierał liczbę 00111100B.
Instrukcja swap jest szczególnie przydatna przy operacjach na liczbach w
upakowanym systemie BCD.