assembly - LC3:模拟器显示过时的指令,尽管加载了更新的文件
问题描述
编辑:愚蠢的错误......我正在保存我的项目文件,但我没有组装我的新代码。哎呀!
在我的模拟器中,我有一个名为LEA R2, ZSTR
. 这是我后来修复的一个错误,LEA R0, ZSTR
以便 TRAP x22 可以在正确的寄存器中打印字符串(R0 而不是 R2)。但是在我下面的代码中ZERO CASE INSTRUCTIONS
你可以看到我确实有LEA R0, ZSTR
,所以我不知道为什么它仍然显示LEA R2, ZSTR
。我尝试重新启动模拟器无济于事,认为这是一个错误。我在这里做错了什么?
谢谢!
代码:已删除部分
解决方案
推荐阅读
- c++ - 如果作业在附加之前完成,QFutureWatcher 的 finished() 信号会被触发吗?
- amazon-web-services - 是否可以在 AWS Data Pipeline 的另一个参数中使用一个参数?
- subquery - WikiData SPARQL 因子查询 + 标签服务 + 可选而超时
- c# - Asp.Net Core - 在共享主机环境中启用 HttpCompression?
- javascript - 成功 ajax POST 后更新 ember 数据存储
- csh - 如何在 csh 中随机获取 0 或 1
- java - 缩短代码 JDBC
- matlab - Matlab 无法导入矩阵市场文件
- c - MPI_Gatherv 内存问题 (MPI+C)
- json - 将嵌套的 SCSS 映射导出为 Json