体，并将程式码交换为最低的1 MB RAM作为一层覆盖。因为具有许多覆盖层的程式设计本身就是一个挑战，所以一旦程式太大而无法完全容纳大约512 KB，几乎总是使用第三方DOS扩展器来实现扩展记忆体，该扩展器实作了VCPI或DPMI，因为当x86处理器从真实模式切换到保护模式时，访问1 MB边界以上的记忆体变得更加容易和方便，并且可以在该区域中执行程式码。但是，由于DOS和大多数DOS程式以真实模式执行（VCPI或DPMI通过在两种模式之间来回切换，使得受保护模式程式对于DOS和系统的其余部分而言看起来像真实