5 抽象マシンの処理がシグナルの受信によって中断された場合、浮動小数点環境の状態と同様に、ロックフリーのアトミック オブジェクトでも型 volatile sig_atomic_t でもないオブジェクトの値は指定されません。ハンドラーによって変更され、ロックフリーのアトミック オブジェクトでも型 volatile sig_atomic_t でもないオブジェクトの値は、ハンドラーによって変更され、復元されない場合の浮動小数点環境の状態と同様に、ハンドラーが終了すると不確定になります。元の状態に。
(私のものを強調)
これは、ハードウェア/ソフトウェア割り込みの場合、割り込みハンドラーが浮動小数点計算を実行すると (たとえば、ローカル スタック変数で)、中断されたプロセスが一貫性のない状態のままになり、浮動小数点計算を再開する必要があることを意味します。進行中だったこと。それはそれであり、その意味は何ですか?どのように「コンテキストを復元」しますか?