• ベストアンサー

80486のeflagsレジスタの読み書きはできますか?

80846のアセンブラプログラミングについて 教えてください。 eflagsレジスタのACフラグをリードライトしたい のですが、どうすればいいでしょうか? 教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • Tacosan
  • ベストアンサー率23% (3656/15482)
回答No.1

よく見る方法だとスタックを経由してますね. 一旦 eflags をスタックにプッシュし, それを適当なレジスタにポップ. 必要であれば AC をいじって再度プッシュし eflags にポップ. AC を立てるときには esp の調整も必要 (4の倍数になっていないときに double word のプッシュ/ポップをするといきなり例外が飛ぶので).

ttr133
質問者

お礼

情報ありがとうございました。

関連するQ&A