良く分かってませんが、 > ここで問題になるのが、ソフト割り込みの処理で、細かい話は省略しますが、 > trap.cの中で、trap()の関数の最初のところで、 > のプログラムにより、ソフト割り込みの割り込み許可ビットを落していますから、 > casueレジスタを使った、ソフト割り込みが入らなくなります。 ユーザモードに返る瞬間にソフト割り込みが許可され、発生するというものでは ないのでしょうか。 > 1.5では対策がなされているのかもしれませんね。 尾上