キャリーとオーバーフローフラグ(サインとゼロを忘れることはありません)を知っている人は、それらを愛しています。算術オーバーフローのハードウェア割り込み?
私の質問は、キャリーまたはオーバーフローフラグがセットされていると割り込みするCPUはありますか?それはそれに尋ねるとき?
そのずっといい、その後、すべての演算命令の後に枝を...持つ
IA-32 CPU上キャリーとオーバーフローフラグ(サインとゼロを忘れることはありません)を知っている人は、それらを愛しています。算術オーバーフローのハードウェア割り込み?
私の質問は、キャリーまたはオーバーフローフラグがセットされていると割り込みするCPUはありますか?それはそれに尋ねるとき?
そのずっといい、その後、すべての演算命令の後に枝を...持つ
IA-32 CPU上あなたがINTO
命令をハンドラ4を中断することになります(つまり、文字O
、ない数0
です)持っていますオーバーフローフラグが設定されている場合は、フラグ(#OF)を設定します。
キャリーフラグに相当する命令はありません。
この命令は、64ビットモードでは無効です。
geeze、NO CARRYと64ビットモードではほとんど動作しません...不完全なので... –
C'est la vie、もしあなたが私のフランス語を許したら。 –
MIPS CPUがオーバーフローで例外を発生させます。
ニース。私はちょっとしたことを見つめて、持ち運びがないと思われます。オーバーフローはキャリーとしても使われますか? CPU上で私はオーバーフローを使用して2つの符号付き整数を追加し、それがラップアラウンドするときです。キャリーは、符号なしのintを除いて同じことです。例えば '-1(255 unsigned)+ -2(254 unsigned)= -3(253 unsigned)'はキャリーを引き起こしますが、オーバーフローは発生しません。 MIPSのキャリーのようなものはありますか? –
私はキャリーで割り込みを見たことがない。おそらくオーバーフローもうまくいかないでしょう。あなたはどんな特定の問題に直面していますか?それに対処する他の方法があるかもしれません。 – phkahler