如何从 Windows 64X 运行调试命令



我需要在Windows 64x中使用debug命令进行学习。当我在 cmd 中键入命令调试时,我收到以下消息:

'debug' is not recognized as an internal or external command, 
 operable program or batch file.

正如我从以前的一些帖子中了解到的那样,调试在 64x 系统中不起作用。这个问题有什么解决方法吗?

编辑:我正在尝试编写用于学习的汇编代码。不允许我使用任何其他选项来编写汇编代码。我必须使用调试。

debug.exe 在任何 64 位 Windows 版本中都不可用。 你想完成什么? 您的一个选项可能是 gnu 调试 - http://www.sourceware.org/gdb/

我知道

这是一个古老的线程,但其他人可能有同样的问题。

一般来说,要使用遗留软件,最干净的方法是使用 Hyper-V 中的构建。然后有PC-DOS 3.30(或任何合适的16或32位操作系统)。

确保使用动态磁盘 (vhdx)。这允许磁盘只需单击 vhdx 即可在 Windows 中装载(当 Hyper-V 不使用时 - 没有共享),因此这允许简单的传输,而无需复杂的网络设置。

还有其他替代方案,例如DOSBOX,尽管根据我的经验,它们的仿真存在一些错误(例如,在古老的FCB系统上 - 比文件句柄更旧)

我知道

这是一个很长的答案,但我现在刚刚看到你的帖子。使用 vDosPlus (http://www.vdosplus.org/) 或 vDos (https://www.vdos.info/) 软件在 Windows 64 位上运行 16 位 (MS-DOS) 程序。

相关内容

最新更新