callは8086の命令か。はじめマクロかと思た。
6809のBSRかJSR相当だとするなら
「現在のインストラクションポインタの値をスタックに退避してから
指定されたアドレスにジャンプする」という命令だと思う。

どこにジャンプするかの指定がcallの後に書かれる訳だが、例えば
call 0x1000
とすれば0x1000番地にジャンプするのだろう。

で、問題のcall MessageBox〜だが、この場合はその飛び先の指定に
ラベルが使われているだけで、ラベルの値はどこか別な所で
定義されているんだろうと思ふ。

MessageBox〜の値が0x1000と定義されていれば
0x1000番地に、MessageBox〜を処理するサブルーチンが
置かれているのだろう。