ビジネス/エンタープライズ ›  インテル用語集 ›  マイクロプロセッサー › 
リアルモード
【real mode】

 

(1) Intel x86 プロセッサー
Intel x86 プロセッサーの動作モードの 1 つ。リアルモードは、Intel 8086/8088 相当の機能を実現するためのモードで、従来製品との互換モードとして、80286 プロセッサーより搭載されるようになりました。Intel 8086/8088 互換であることから、アクセス可能なメモリー領域は 0〜 1 Mbytes までで、同時実行できるプログラムは 1 つが前提です。このリアルモード以外には、より高機能なプロテクトモードが用意されています。
リアルモードは、Intel x86 プロセッサーのデフォルト・モードであり、電源投入直後には必ずこのリアルモードで起動され、その後ソフトウェアによって 80286 や Intel 386 プロセッサーから追加されたプロテクト・モードなどに移行します。
キャラクター ベースのオペレーティング・システムとして広く普及した MS-DOS* は、このリアルモードを前提に設計された OS です。しかしその後、80286 から追加されたプロテクトモードを利用する Windows OS が一般化したことから、現在ではコンピューターへの電源投入直後以外には、プロセッサーをリアルモードで動作させることはほとんどなくなりました (Windows 上の MS-DOS* コマンド・プロンプトは、Intel 386 から追加された仮想 8086 機能を利用して実現されている) 。(2) Windows
Ver.2.x までの Windows OS でサポートされていた動作モードの 1 つ。Windows のリアルモードは、Intel 8088/8086 プロセッサーを想定した動作モードで、これらのプロセッサーを搭載した PC 上で Windows を実行すると、動作モードがこのリアルモードになるようになっていました。また 80286 以上のプロセッサーを搭載する PC 上でも、プロセッサーモードを 8088/8086 と互換性のある「リアルモード」にすることで、Windows をリアルモードで実行することができました。
Windows のリアルモードは、Windows の動作モードの中でも最も制限の強いもので、他には 80286 でサポートされたプロテクトモードを使用する「スタンダード・モード」、Intel 386 でサポートされたプロテクト・モードを使用する「エンハンスド・モード」があります。
ただし 8088/8086 を前提とする動作モードであることから、アクセス可能なメモリー領域は 0〜 1 Mbytes までなど、ウィンドウ・システムを実行するにはあまりに貧弱な環境であり、80286 プロセッサーや Intel 386 プロセッサー以上の PC が一般化したことから、Windows Ver.3.1 では、このリアルモードのサポートが中止されました。

 
 
 
キーワード検索
 

 
索引
 

 
カテゴリー別
 



先頭へ戻る