Upgrade to Pro — share decks privately, control downloads, hide ads and more …

64bit UEFIからxv6を起動してみた

VTb
August 21, 2018

64bit UEFIからxv6を起動してみた

セキュリティキャンプ2018 システムプログラミングトラック OS開発ゼミ フルスクラッチOSに参加したときの成果発表スライドです。

VTb

August 21, 2018
Tweet

More Decks by VTb

Other Decks in Technology

Transcript

  1. x86-64のCPUモード x86-64には大別して以下のモードがある。 ・Real mode (16bit) ・Protected mode (16/32bit) ・Long mode

    (64bit) UEFI起動時にCPUはLong modeであるため、 Long mode → Protected mode の移行をして32bitカーネルを実行する。