質問

次の命令を編集するとき:

movl 4(%ebp), 8(%ebp)

手に入れた: メモリの参照が多すぎます.

どうしたの?

役に立ちましたか?

解決

括弧の前の数字はバイトオフセット(メモリ参照が発生する原因)であり、2つを持つことはできません movl. 。最初に値を一時的にレジスタに移動する必要があります。

movl 4(%ebp), %ecx
movl %ecx, 8(%ebp)

他のヒント

それは法的指示ではありません。メモリを参照するほとんどの指示では、レジスタに賛成する必要があります。

saxon for XPath2.0を使用できます。Xalanにはプロトタイプがありますが、これは 公式ビルド、 http://www.stylusstudio.com/xsllist/200212/post70030.html.

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top