このページをはてなブックマークに追加このページを含むはてなブックマーク このページをlivedoor クリップに追加このページを含むlivedoor クリップ

実行ファイル

  • OSによってプログラムをメモリにロードして実行する手順や方法が異なる。
  • 実行可能なファイるの形式が複数存在するOSもある。
  • Mac OS XのUniversal Binary(FAT)は複数の異なるCPUで実行可能な命令コードをまとめてひとつの実行可能ファイルに保存する。
    • OSは実行ファイルの先頭ヘッダ情報を読み込み、自分自身が稼働しているCPUに応じた命令コードの部分を選んでメモリにロードする。そして、ロードしたプログラムを実行する。