dosbox设置断点怎么通过标签来设置在不知道标签的地址码的情况下
要通过标签来设置断点,需要知道标签对应的地址码。如果不知道标签的地址码,可以使用Dosbox的调试器来查找标签的地址码。
-
打开Dosbox调试器。在Dosbox窗口中输入“debug”命令,然后按Enter键即可进入调试器。
-
使用“u”命令查看代码。在调试器中输入“u”命令,然后按Enter键,即可查看当前代码的汇编指令。
-
找到标签对应的地址码。在汇编代码中找到标签所在的行,然后查看标签所在的地址码。
-
使用“b”命令设置断点。在调试器中输入“b”命令,然后输入标签的地址码,即可设置断点。
例如,假设我们要设置一个断点在代码中的“LoopStart”标签处,但不知道标签的地址码。我们可以按照以下步骤来设置断点:
-
打开Dosbox调试器,输入“debug”命令,然后按Enter键。
-
输入“u”命令,然后按Enter键,查看当前代码的汇编指令。
-
找到“LoopStart”标签所在的行,然后查看标签所在的地址码。假设标签所在的行是“LoopStart: mov ax, 0”,那么标签的地址码就是这行代码的地址码。
-
输入“b”命令,然后输入标签的地址码,即可设置断点。例如,输入“b 1000”,然后按Enter键,即可在标签处设置断点
原文地址: https://www.cveoy.top/t/topic/foXe 著作权归作者所有。请勿转载和采集!