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

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

Avatar for VTb VTb
August 21, 2018

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

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

Avatar for VTb

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カーネルを実行する。