ありゃ?
xchg [ebp],al
mov [ebp+1],al
だった…
[ebp+1]に[ebp]を移して、alを[ebp]に書き込む処理のつもり。

>68
ちなみにNASMはptr/offsetは無いです。