我运行 C:\Users\io\simics-projects\my-simics-project-1>simics.bat targets\qsp-x86\firststeps.simics
然后我运行“运行”并让系统一直运行到清晰的 linux shell 提示符。然后我运行“停止”来暂停模拟。但我收到“没有当前调试对象”的错误。我认为一个简单的堆栈跟踪将简单地跟随堆栈上的 %rbp 帧指针并显示那里的内容。为什么不是?
simics> run
Autologin as "simics" was done on "board.mb.sb.com[0] - serial console".
running> stop
simics> bt
No current debug object
(我也刚刚注意到,当我尝试“退出”时也会发生同样的情况。我想再一次,我认为会简单地逐步执行指令,直到它遇到“ret”......)