wang1212 发表于 2023-6-4 12:57:42

实验任务1的debug打不开

本帖最后由 wang1212 于 2023-6-5 09:53 编辑

为什么,我打不开debug这个调试,有什么办法吗?

jackz007 发表于 2023-6-4 12:57:43

本帖最后由 jackz007 于 2023-6-4 15:12 编辑

         Windows 10 不带 debug.exe,Win10 使用 debug.exe 请参考此贴:
         关于在Win7(64位)下使用MASM和DEBUG方法
         但是,一定不要使用该贴提供的 debug32.exe,因为这个程序有很严重的错误,要使用这个:,这个 debug.exe 来自 Windows 7 的 32 位版本。

sfqxx 发表于 2023-6-4 12:59:59

请将帖子类型设为"问题求助"

sfqxx 发表于 2023-6-4 13:12:42

在CMD中打开Debug命令有点棘手,可能是因为该命令没有路径变量(Path Variable)。但你仍然可以按以下方式操作:

1. 打开Windows资源管理器(Windows + E 快捷键)
2. 转到C:\Windows\System32\文件夹
3. 寻找MSDT.exe文件。右键单击它,选择“以管理员身份运行”。
4. 在弹出的窗口中选择“调试程序”选项,即可打开Debug。

通过以上步骤,你应该能够打开 Debug 命令并开始调试。

wang1212 发表于 2023-6-5 09:52:52

jackz007 发表于 2023-6-4 15:05
Windows 10 不带 debug.exe,Win10 使用 debug.exe 请参考此贴:
         关于在Win7(64位)下 ...

这个文件,我打不开,显示不支持

jackz007 发表于 2023-6-5 13:12:56

wang1212 发表于 2023-6-5 09:52
这个文件,我打不开,显示不支持

      打不开是因为你的 winrar 版本太低,更新一个最新版(6.22)再试试看。

wang1212 发表于 2023-6-5 14:26:09

jackz007 发表于 2023-6-5 13:12
打不开是因为你的 winrar 版本太低,更新一个最新版(6.22)再试试看。

jackz007 发表于 2023-6-5 14:35:00

本帖最后由 jackz007 于 2023-6-5 17:14 编辑

wang1212 发表于 2023-6-5 14:26


          masm.exe、link.exe、debug.exe 等以及每一个编译好的汇编语言可执行程序都是 16 位的程序,只能在 DOS 操作系统上运行,不可以在 Windows 10、Windows 11 系统上运行,所以,要想使用这些程序,必须要有 DOS 操作系统环境,推荐的那个帖子正是在介绍解决这个问题的方法。DOSBOX 其实就是运行在 Windows 操作系统平台上的一个 DOS 虚拟机,其唯一用途就是为在 Windows 平台上运行 16 位的 DOS 程序提供环境。或者可以换句话说,在 Windows 平台上学习和使用 DOS 汇编语言,你无法离开 DOSBOX!

wang1212 发表于 2023-6-5 14:37:46

sfqxx 发表于 2023-6-4 13:12
在CMD中打开Debug命令有点棘手,可能是因为该命令没有路径变量(Path Variable)。但你仍然可以按以下方式 ...

我按上面来,可能我找的方式,没找到,不懂
页: [1]
查看完整版本: 实验任务1的debug打不开