本から:電源投入後、 をCPUロードしBIOS、割り込みベクタ テーブルを構築し、実アドレス モードで割り込みサービス ルーチンを開始します。によりBIOS、 がCPU受け取りINT 0x19ます。のは、最初のセクタ (512B) をメモリISRにロードします。INT 0x19このセクタは、OS の他の部分をメモリにロードする Linux のブート部分です。
最初のセクターはbootsect.sで、アセンブリで記述されています。これは、メモリにロードされる最初のシステム コードです。アセンブリ命令がロードされているのか、コンパイルされたマシン命令がメモリにロードされているのか疑問です。BIOS には、assemblerアセンブリをマシン命令に変換するためのネイティブ機能がありますか?