0

我想用 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 中看到对内存所做的更改。像这样:

框架

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

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

在那种情况下,我应该自己编写指令来读取数据、加载程序等吗?

4

0 回答 0