>>513
処理系によって引数の渡し方が異なるから、
まずはCで簡単なテストプログラムを作って
コンパイラにアセンブリ・リストを吐かせてみたら?