我一直在尝试调试自己制作的MIPS程序中的功能,但是由于某些原因,我一直无法使其转到所需的断点并逐步执行该程序。它将完全运行并终止。当我使用程序启动调试器时,首先使用set 0x04000284
设置所需的断点,该断点在我要研究的功能之内。然后,我执行auto 'register'
,以便在执行步骤时不必手动键入寄存器。最后,我输入run
,它只运行整个程序。在课堂上,一个早期的作业引导我们使用了调试器,我遵循了确切的过程。他设置断点,键入run,然后从断点所在的位置开始。所以我很困惑,想知道是否有人知道我会做错什么?我只是想能够转到一个断点并逐步执行该函数中的代码,而不是逐步执行整个程序(长度为+1500行)。