umbとは? わかりやすく解説

Weblio 辞書 > コンピュータ > IT用語辞典 > umbの意味・解説 

UMB

フルスペル:upper memory blocks
読み方:ユーエムビー

UMBとは、MS-DOSにおけるメモリー管理の仕様であるXMSで定義された、640KBから1MBまでのメモリー領域のことである。ここに拡張メモリーを割り当てることで、デバイスドライバーなどを追加することができる。

OSのほかの用語一覧
MS-DOS:  MS-DOS  PIF  QDOS  UMB  XMS
Mac OS:  スティーブ・ジョブズ  AIFF

UMB

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2010/10/04 17:58 UTC 版)

UMB(ゆーえむびー)


UMB

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/05/14 06:32 UTC 版)

「XMS」の記事における「UMB」の解説

詳細は「Upper Memory Area」を参照 BIOS・VRAM等が用いる、A0000h – FFFFFh(PC/AT互換機やPC-98ノーマルモードの場合。PC-98ハイレゾリューションモードやFMR・FM TOWNSの場合はC0000h – FFFFFh)の空き領域にRAMを割り当てて利用するもの。 このメモリ空間は1メガバイト以内に収まっていることから、リアルモードおよび仮想86モードにおいて通常通りにアクセスすることができるため、デバイスドライバの読込用やソフトの実行・常駐用等に使用できる。MS-DOSバージョン5.0以降であればMS-DOS標準付属の仮想メモリマネージャ (EMM386.EXE) がUMBを含むメモリ管理を統合しており、文字通りCPUが80386以降の場合に限られるものの、MS-DOSの機能としてUMBを用いることができる。それ以前のバージョンのMS-DOSもしくはCPUが80286以前の場合は、それぞれのプログラムがXMSファンクションを用いて明示的にUMBを使用するか、UMBに読み込むための専用のプログラムを用いることが必要であった。 UMBの実装にはチップセットや専用のRAMボードの機能を使ってハードウェア的にRAMを出現させるものと、80386以降の仮想86モードを使って、仮想メモリマネージャ(EMM386.EXE等)がメモリを割り当てるものがある。 前者はCPUが80386以降である必要性は無い(XMSが80286以降を前提とするが、ハードウエア的な手法でRAMを出現させる形であれば8086/8088などでもUMBが使えるようになるドライバもある)。 UMBPCI - a hardware UMB driver for DOS and Win95 (英文 PC/AT互換機用) 擬似UMBドライバ (Vectorライブラリ PC-98用) など。

※この「UMB」の解説は、「XMS」の解説の一部です。
「UMB」を含む「XMS」の記事については、「XMS」の概要を参照ください。

ウィキペディア小見出し辞書の「umb」の項目はプログラムで機械的に意味や本文を生成しているため、不適切な項目が含まれていることもあります。ご了承くださいませ。 お問い合わせ。


英和和英テキスト翻訳

英語⇒日本語日本語⇒英語

辞書ショートカット

すべての辞書の索引

「umb」の関連用語

umbのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



umbのページの著作権

   
IT用語辞典バイナリIT用語辞典バイナリ
Copyright © 2005-2026 Weblio 辞書 IT用語辞典バイナリさくいん。 この記事は、IT用語辞典バイナリの【UMB】の記事を利用しております。
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアのUMB (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。
ウィキペディアウィキペディア
Text is available under GNU Free Documentation License (GFDL).
Weblio辞書に掲載されている「ウィキペディア小見出し辞書」の記事は、WikipediaのXMS (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。

©2026 GRAS Group, Inc.RSS