バンク切り換え
Intel 8086アーキテクチャではアドレス空間が1メガバイトしかなかったので、EMSと呼ばれるメモリ管理方式が考案された。1988年、ロータス社、インテル、マイクロソフトは、MS-DOSを搭載したPC/AT互換機で使用するEMSの仕様について合意した。これは Upper Memory Area と呼ばれるメモリ空間の一部を拡張し、より多くのメモリ資源にアクセスさせる為のメカニズムである。これは広く普及し、プロセッサの世代が交代しIntel 80286以降のようにMMUが搭載されるようになってからも使われ続けた(贅沢にもMMUは単なるバンク切り換えコントローラとして使われた)。EMSの仕様は互換性を保つために後のMicrosoft Windowsでもエミュレートされてサポートされていた。
バンク切り換え(バンクきりかえ、Bank Switching)はコンピュータのメモリ内のアドレス空間を、1次元配列から多次元配列にする事によりアクセス可能なアドレス空間を拡張する技術である。ミニコンピュータで生まれた技術である。8ビットのマイクロコンピュータシステムで一般に使われた技術であり、アクセス可能なRAMやROMの量をアドレスバスを拡張せずに増やすことを目的としていた。