プロテクトモード
プロテクトモードでは、セグメント部が16ビットの「セレクタ」で置き換えられ、セレクタの上位13ビット(ビット 3 から ビット15)がディスクリプタテーブル内のエントリのインデックスとなっている。下位2ビット(ビット 0 とビット 1)は要求の特権レベルを定義しており、0から3までの値をとり、0が最も特権が高く、3が最も特権が低い。残るビット(ビット 2)はGDTかLDTの指定に使われる。
ディスクリプタテーブルのエントリには以下の情報が含まれる。
セグメントの「リニア」アドレス
セグメントの大きさを示すリミット値
いくつかの属性ビット群(フラグ)
386のリリースに際し、以下の機能がプロテクトモードに追加された。
ページング方式
32ビット物理および仮想アドレス空間(32ビット物理アドレス空間は 80386SX ではサポートされておらず、他の386派生プロセッサも古い286型のバスを使用していた)
32ビットのセグメントオフセット
リアルモードへの復帰
仮想86モード