メインコンテンツへスキップ
サポート・ナレッジベース

インテル®プロセッサーが使用するアドレッシングのモード

コンテンツタイプ: 互換性   |   記事 ID: 000007194   |   最終改訂日: 2017/03/28

386™プロセッサーは、次の3つのモードのいずれかを実行できるため、インテル®プロセッサー:

  • リアルモード
  • プロテクトモード
  • SMM モード

プロテクトモードの擬似モードと見なされる、仮想8088モードと呼ばれる4番目のモードを追加することもできます。

プロセッサがコンピュータの起動を開始すると、それはリアルモードで起動し、8086プロセッサのように動作します。プロセッサは、最大 1 MB の RAM を参照できます。

プロセッサのネイティブモードはプロテクトモードです。プロセッサは、Windows * またはその他の高度なオペレーティングシステムをロードしながら、プロテクトモードに切り替わります。プロテクトモードでは、プロセッサは線形アドレッシングではなく、セグメント化された (非線形) アドレッシングを使用します。

セグメント化されたアドレッシングは、メモリ (物理メモリと仮想メモリー) を64k ブロックに分割することを意味します。これは、命令ポインタ (IP) レジスタの最大値です。IP レジスタは、コードセグメント (CS) レジスタを使用して、マイクロプロセッサが次の命令をフェッチする場所からメモリの位置を指すように動作します。IP はメモリアドレッシングに4バイトを使用し、最大メモリ位置 (0FFFFH = 64k) を0FFFFH します。

免責条項

このページのコンテンツは、元の英語のコンテンツを人力翻訳および機械翻訳したものが混在しています。この内容は参考情報および一般的な情報を提供するためものであり、情報の正確さと完全性を保証するものではありません。インテルは不正確な翻訳があった場合でもいかなる責任を負いません。このページの英語版と翻訳の間に矛盾がある場合は、英語版に準拠します。 このページの英語版をご覧ください。