https://os.phil-opp.com/ja/minimal-rust-kernel/#biosnoqi-dong
x86プロセッサの起動は16ビットモードのリアルモードから始まる
リアルモードはメモリ保護等のセキュリティが働かないらしい.
それらセキュリティを働かせるのが32ビットのプロテクトモード.(メモリを保護するからプロテクトぽい. リアルモードはメモリを好きに触れるので、リアルモードぽい
ブートローダーは64ビットのロングモードまで引き上げ、kernelを起動する所までの役割を基本的に持つ