DOSエクステンダ

読み:ドス・エクステンダ
外語:DOS Extender
品詞:名詞

80286i386のプロテクトモードを使用するプログラムを、MS-DOSリアルモードから動作させるためのソフトウェアの総称。

1Miバイト以上のプロテクトメモリを扱う機能を提供する。

なお、現在ではi386以上のプロセッサを対象にして32ビット機能を利用したものが多い。

MS-DOSではEMSなどの拡張メモリを使わない場合、標準では540Kiバイト程度(最大でも640Kiバイト)のメモリしか利用できず、また拡張メモリもプログラムを組む上では扱いにくく移植などには向かない場合が多い。

だが、DOSエクステンダを使うと実装されている広大なプロテクトメモリを簡単に使うことができるため、CADなどの大量のメモリを必要とするプログラムをMS-DOS上で動作させることができる。

代表的なDOSエクステンダとしては、京都マイクロコンピュータ(株)が開発し、「アスキー日本語TeX」などに使われているEXE386や、DJ Delorie氏が開発し、フリーのC/C++コンパイラDJGPPで使われるGO32などがある。