You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

MARS模拟器运行异常 执行代码时自动打开其他无关asm文件

MARS模拟器运行非当前目标asm文件问题解决方案

这是MARS模拟器的常见配置/会话缓存问题,可通过以下步骤排查解决:

问题根因

  • MARS默认优先级执行上一次设置的主运行文件,而非当前编辑器激活的文件
  • 模拟器关闭时会默认缓存历史会话的所有打开文件,重启后会自动加载全部缓存文件,优先执行历史主程序
  • 当前编辑的文件未正常保存,MARS运行时读取的是之前绑定的旧文件路径

修复步骤

  • 先点击顶部菜单栏File -> Close All 清空所有已加载的会话文件
  • 仅重新打开你需要运行的目标asm文件,确认编辑器顶部标签栏仅保留该文件
  • 不要直接点击快捷运行按钮,先点击Run -> Assemble 手动汇编当前激活的文件,再执行运行操作
  • 若需同时打开多个文件调试,右键点击目标文件的标签栏,选择Set as Main File将其标记为主运行文件即可
  • MARS 4.5及更早版本存在会话缓存bug,可进入Settings页面取消勾选Save/restore session on exit,关闭自动加载历史文件的功能
  • 每次修改代码后先按Ctrl+S保存再执行汇编,避免读取缓存的旧版本代码

内容的提问来源于stack exchange,提问作者p20xx

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.02 07:18:05