私は実際には OS やブートローダーをプログラミングしていませんが、Oses について読んでいて、ブートローダーが BIOS システムコールなしで機能することに興味をそそられました.すべてのディスクにアクセスして、すべてのパーティションから起動したり、GPT をサポートしたりできます。
したがって、int 13hをバイパスしてディスクコントローラーに直接アクセスする方法を誰でも言うことができます(LBAを使用して適切なパーティションを自分で解決するため)B8000アドレスをビデオカードにマップし、保護モードで引き続き機能する人を教えてください? 保護モードはまだ存在しますか? 最近、下位互換性が必要なのは誰ですか?int 16h をバイパスするにはどうすればよいですか (本当にしたいのかどうかはわかりませんが、知っているなら、WTH :-) 理由はありません...) キーボード コントローラーを直接操作するにはどうすればよいですか?