标签: operating-system computer-architecture dos memory-model
在这个article中,我们可以看到16位系统具有不同的内存模型。
通过那个answer,我们知道COM应用程序总是使用Tiny Model(所有段都在同一个段中),但对于其他可执行文件,是什么使操作系统使用一个或另一个模型?
Tiny Model
我没有在MS-DOS Header中看到任何有助于选择的标志,所以MS-DOS如何确定要使用的内存模型?
答案 0 :(得分:2)
内存模型的选择是编译器选项,而不是OS相关。您可以假设DOS始终适用于大内存模型(远程指针用于CS和DS)。