.386 _TEXT SEGMENT BYTE PUBLIC 'CODE' ASSUME CS:_TEXT public swap_ swap_ proc near jmp @L1 db 'XXXXX' @L1: mov ebx, ds:[eax] mov ecx, ds:[edx] mov ds:[eax], ecx mov ds:[edx], ebx ret swap_ endp _TEXT ends END