LinuxOSの起動プロセスを学び始めました。プロセッサによって実行される最初のプログラムはですBIOS
。instruction pointer
の内容はどうなるのか、マイクロプロセッサによって実行される最初の命令は何なのか知りたいのですが。
さらに、これらのBIOS
命令は実際に実行するために持ち込まれていますmain memory
か?はいの場合、これらの命令はどこにロードされますか、つまりstarting address
。いいえの場合、それらをメモリに入れない理由は何ですか?
これらに加えて、interrupt vector table
実際にはどこにありますか?RAM
またはROM
??