作って理解するOS
この中に
sring
1デフォルトの割り込み処理では、割り込みが発生したアドレスと 2そのときのフラグを表示して無限ループに入り 3復帰することはない
と書かれています。
ここの言っている意味が分かりません。
0x00~0x1Fまでの標準で存在する割り込み処理ルーチンは
リアルモードを前提として作られているから
(ここの文書ではプロテクトモードを前提として話している。
プロテクトモードに対応している割り込み処理ルーチンはまだ
作成していない段階)
プロテクトモードに移行したあとに
リアルモード前提の割り込み処理ルーチンを
ソフトウエア割り込みで呼び出しても
無限ループしてしまう・・・といったことを言っているのでしょうか?
ただ、見た限り
この説明をしている段階でIDTの作成もしていなかったので
INT XXHで呼び出そうとしても
XXHの割り込み処理ルーチンがどこにあるのかがわからないので
それ以前の話の気がするのですが・・・
ここはどういう意味で無限ループに陥ると書かれているのでしょうか?
分からないのでお願いします。
回答1件
あなたの回答
tips
プレビュー