保護モードで動作する小さなOSを書いています。私は、カスタムの割り込み記述子テーブルをロードしたいところに来ています。どこから起動するのかわかりません。私はthe OS Dev wikiにいくつかのものを読みましたが、私は答えが必要ないくつかの質問があります。カスタム割り込みデスクリプタテーブルの混乱
OS Dev Wikiには、the first 32 (0-31) interrupts are reserved and used by the CPU, as exceptions, so don't use those for APIs or IRQs.
と書かれています。私のカスタム割り込みテーブルを読み込んでいれば、それらの割り込みすべてにエントリを提供する必要はありませんか?
また、BIOSはIRQ0-7を割り込み8-15にマップすることを示しています。この場合、IRQ割り込みは予約された割り込みと競合しませんか?
私には得られないことがありますか?割込みは別のテーブルなどで0-31ですか?誰かが正しい方向に私を指して、物事をクリアしてください。