qilinpython 发表于 2023-8-29 19:33:32

dosbox出现legal command

看王爽老师视频不是这样的。查了一个下午也没找到解决的办法......

isdkz 发表于 2023-8-29 19:33:33

这个问题可能是由于DOSBox中使用了非法命令导致的。要解决这个问题,你可以尝试以下几个步骤:

1. 检查命令的拼写:确保你输入的命令没有拼写错误。DOSBox对命令是大小写敏感的,所以请确保你的命令的大小写与DOSBox中的一致。

2. 检查命令的路径:有时候,DOSBox无法找到命令的路径,导致出现"legal command"错误。你可以尝试使用绝对路径或者将命令所在的目录添加到DOSBox的环境变量中。

3. 检查DOSBox的配置文件:DOSBox有一个配置文件,其中包含了一些重要的设置。你可以打开配置文件,查看是否有特殊的设置导致了该问题。配置文件通常位于DOSBox的安装目录下。

如果以上方法都没有解决问题,你可以尝试重新安装DOSBox或者寻求其他人的帮助,比如在StackOverflow上提问。提问时请提供更多的细节,例如你使用的操作系统、DOSBox的版本等,这样其他人才能更好地帮助你解决问题。

Mike_python小 发表于 2023-8-29 19:33:48

解决DOSBox中出现"legal command"错误

当在DOSBox中出现"legal command"错误时,可能是由于以下原因导致的:

1. 语法错误或命令不支持:在编写汇编代码时,确保所使用的指令和语法符合正确的汇编语言规范。一些命令在不同的汇编版本中可能会有所不同,因此请确保使用的是与你学习的教材或视频相对应的版本。

2. 文件路径问题:如果在DOSBox中运行汇编程序时指定了文件路径,请确保路径是正确的,并且文件名拼写正确。

3. 文件格式问题:DOSBox通常用于模拟旧版本的DOS系统,因此需要使用与该系统兼容的可执行文件格式(如.COM或.EXE)。确保你的汇编程序生成了适当的可执行文件格式。

4. 环境变量配置:在DOSBox中,你需要设置一些环境变量,以便操作系统能够正确地找到汇编器和链接器等工具。请确保已正确配置PATH环境变量,并将执行文件所在的目录添加到PATH中。

5. DOSBox版本问题:不同版本的DOSBox可能对指令支持和配置要求有所不同。尝试使用最新版本的DOSBox,并确保你正在使用与该版本兼容的汇编工具。

请检查上述因素,并根据情况进行调整。如果问题仍然存在,请提供更多关于出错命令和你所使用的汇编语言版本的细节,以便我可以更具体地帮助你解决问题。

球一个最佳答案谢谢啦!这对我非常重要!{:10_254:}{:10_254:}{:10_254:}

qilinpython 发表于 2023-8-29 20:01:15

isdkz 发表于 2023-8-29 19:34
这个问题可能是由于DOSBox中使用了非法命令导致的。要解决这个问题,你可以尝试以下几个步骤:

1. 检查 ...

我看别人发帖是debug.exe没有放在目录中。你有的可以发我一个吗?

qilinpython 发表于 2023-8-29 20:02:17

Mike_python小 发表于 2023-8-29 19:33
解决DOSBox中出现"legal command"错误

当在DOSBox中出现"legal command"错误时,可能是由于以下原因导致的 ...

应该是缺少文件,我看了几个发帖都这么说。debug.exe

isdkz 发表于 2023-8-29 20:10:32

qilinpython 发表于 2023-8-29 20:01
我看别人发帖是debug.exe没有放在目录中。你有的可以发我一个吗?



这里面有debug.exe,你看看有没有用

qilinpython 发表于 2023-8-29 21:05:02

isdkz 发表于 2023-8-29 20:10
这里面有debug.exe,你看看有没有用

OK了,的确是缺少debug
页: [1]
查看完整版本: dosbox出现legal command