1

我正在使用PocketDOS来模拟ELKS,但我想使用gccand对其进行开发ld,我该怎么做?

4

1 回答 1

2

一眼看去,PocketDOS 似乎是基于 Intel 80186 仿真的。80186 不支持 32 位保护模式,因此您甚至无法在其上运行 DJPP(这是 DOS 的 GCC 实现),因为这需要 DOS 扩展器 (DPMI) 来支持 32 位保护模式代码。80186 本质上是集成了片上外围设备(如中断和 DMA 控制器)的 8086。

我不认为你能做到这一点。您将需要一个 16 位实模式 DOS 编译器。

于 2010-02-08T13:40:52.590 回答