1

我想使用 bochs 来调试一个用 nasm 程序集编写的迷你操作系统。我希望找到一条指令来在源代码的某一行设置断点。但是从这里的文档:http://bochs.sourceforge.net/cgi-bin/topper.pl?name=New+Bochs+Documentation&url=http: //bochs.sourceforge.net/doc/docbook你只能设置一个断点在某个物理地址、虚拟地址或线性地址。我如何知道源代码中的某一行对应的地址是什么?

4

1 回答 1

1

我发现如果使用--enable-disasm 编译bochs,那么我可以在调试时使用命令'u'来反汇编代码。

于 2015-11-17T03:26:11.913 回答