Intel 80386
それぞれ32ビットで、CR0の下位16ビットがMSWそのものである。386で追加されたフラグはCR0の第4ビットのET (Extension type)フラグと末尾31ビットのPG (Paging enable)である。前者は80387が存在するとセットされ、後者をセットするとページングが有効になる。CR1は予約されており使用できない。CR2とCR3はページングに使われる。CR2はページング有効時にページフォールトが発生したときにそのアドレスが格納される。CR3の上位20ビットはページングで使用するページディレクトリのアドレス上位20ビットすなわちベースアドレスを記録する。
また、ハードウエアによるデバッグ支援機能が追加され、DR0からDR7のデバッグレジスタを備える。
さらにTLB(トランスレーション・ルックアサイド・バッファ)をテストするテストレジスタTR6-TR7が設けられた。
32ビット化に併せて論理・物理アドレス空間も4GB(32ビット)に拡張され、セグメントサイズも最大4GBに拡張された。従って、セグメント機構の無いプロセッサ同様のフラットメモリモデル(リニアメモリモデル)で全メモリ空間が使用可能である。また可変長のセグメントに加えて固定長のページ単位によるメモリ管理も追加され、近代的なOSの実装が容易になった。