1. カメラ
  2. カーオーディオ&エレクトロニクス
  3. ホームオーディオ
  4. パーソナルオーディオ
  5. テレビ
  6. スマートホーム
  >> 電子技術オンライン >  >> スマートホーム >> ホームセキュリティ

Intel 80386 リアルプロテクトモードと仮想 8086 モードの基本的な違いは何ですか?

Intel 80386 マイクロプロセッサには、リアル モード、プロテクト モード、仮想 8086 モードなど、いくつかの新しい動作モードが導入されました。これらのモードはさまざまなレベルの機能と保護を提供し、80386 が幅広いソフトウェアを実行できるようにします。

リアルモード

リアル モードは、80386 のデフォルトの動作モードです。これは、Intel 8086 および 8088 マイクロプロセッサと互換性があり、これらのプロセッサ用に作成されたソフトウェアを変更せずに 80386 で実行できます。リアル モードでは、80386 は 20 ビット アドレス バスで動作し、最大 1 メガバイトのメモリにアクセスできます。

保護モード

保護モードは、改善されたメモリ管理および保護機能を提供する、より高度な動作モードです。プロテクト モードでは、80386 は最大 4 GB のメモリにアクセスでき、ページングを使用してメモリをより小さく管理しやすいページに分割できます。保護モードは仮想メモリもサポートしているため、80386 は複数のプログラムを同時に実行できます。

仮想 8086 モード

仮想 8086 モードは、80386 で MS-DOS ソフトウェアを実行できるようにする特別な動作モードです。仮想 8086 モードでは、80386 は 8086 プロセッサのように動作しますが、それでも 80386 のアーキテクチャのフルパワーにアクセスできます。これにより、MS-DOS ソフトウェアを変更せずに 80386 上で実行できるようになります。

次の表は、リアル モード、プロテクト モード、および仮想 8086 モードの主な違いをまとめたものです。

|特集 |リアルモード |保護モード |仮想 8086 モード |

|---|---|---|---|

|アドレスバス | 20ビット | 32ビット | 20ビット |

|メモリアクセス |最大 1 メガバイト |最大 4 ギガバイト |最大 1 メガバイト |

|ページング |いいえ |はい |いいえ |

|仮想メモリ |いいえ |はい |いいえ |

| MS-DOS の互換性 |はい |いいえ |はい |

結論

Intel 80386 マイクロプロセッサには、リアル モード、プロテクト モード、仮想 8086 モードなど、いくつかの新しい動作モードが導入されました。これらのモードはさまざまなレベルの機能と保護を提供し、80386 が幅広いソフトウェアを実行できるようにします。