8085微处理器:如何查看程序对内存的更改

时间:2015-07-02 11:00:59

标签: c assembly microprocessors 8085

我想在C中为8085编写汇编程序。我使用GNUSIM8085来检查我的汇编知识。

当我在微处理器课程中学习汇编时,我使用了ASMIDE和HCS12 Dragonboard。使用ASMIDE和Dragonboard,我使用了一些指令(忘了它们是什么)在运行程序之前和之后在不同的内存位置显示数据,还有加载和运行程序的指令。

这是这样的:

// Load assembly program
// Check memory values of A1H - A9H (for example)
// Run program (that modifies those memory locations)
// Check memory values of A1H - A9H

我忘记了指令到底是什么,但我想知道8085中的等效指令是什么。在GNUSIM8085中,我可以看到GUI中对内存所做的更改。像这样:

Frame

我希望我的汇编程序纯粹是一个命令行应用程序,所以我想要类似于ASMIDE的东西。我找不到从内存加载和读取数据或在任何指令集中运行程序的说明。

我开始认为它与微处理器本身没有任何关系,而且我在微处理器类中使用的指令特定于ASMIDE。

在这种情况下,我是否应该编写自己的阅读数据,加载程序等指令?

0 个答案:

没有答案