중첩 확장 메모리

중첩 확장 메모리(EMS)는 1984년 즈음에 도입된 뱅크 스위칭 시스템이며  많은 메모리를 필요로 하는, 사업상의 목적을 가진 MS-DOS 프로그램들에게 더 많은 메모리를 제공한다.

이러한 프로그램들은 통상 IBM 개인용 컴퓨터에서 실행할 수 있는 스프레드시트와 데이터베이스를 말하며 IBM XT와 IBM AT도 이를 뒷받침한다. IBM PC와 IBM XT는 리얼 모드 메모리 아키텍처를 가졌는데 프로그램들이 1 메가바이트의 주소 공간을 사용할 수 있는데, 그 가운데 640 KB만이 최대로 일반 RAM에서 사용할 수 있다. (1 메가바이트에 대한 640 KB의 나머지는 주변 기기가 쓰는 데 필요하므로 남겨지며, 대개 디스플레이 어댑터에서 화면 메모리로 쓰인다) 그러나 인텔 80286 지원 보호 모드를 제공하는 IBM AT는 연속 확장 메모리 규격을 직접 사용하지 못했던 보호 모드 운영체제인 MS-DOS만 사용했다.

같이 보기 
 언리얼 모드
 기본 메모리
 상위 메모리 영역
 고위 메모리 영역
 연속 확장 메모리 규격 (XMS)

참조 
 Lotus, Intel, Microsoft (October 1987). Expanded Memory Specification. Version 4.0.
 A complete discussion of EMS and programming examples can be found in ["PC System Programming for developers", 1989,  (Book only) and  (Book and diskette)]. 
 Understanding EMS 4.0 by Lloyd Borrett, Technical Cornucopia, January–February 1989

기억 장치