GNUsim8085 是用于Intel 8085微处理器的ASM代码的图形仿真器,汇编器和调试器,适用于Linux和Windows。 尽管这些英特尔芯片不是最新的,但它们可能是开始熟悉体系结构和汇编语言的一个好方法,因为它们比许多当前的设计要简单得多。
当然,如果您已经有知识或想要从最新的知识入手,则应该知道它们的存在 模拟器 例如,与ISA RISC-V类似。 但是在本文中,我将重点介绍这个免费程序,该程序使用这些CPU使用的“ x86之前”指令集...
该 特点 GNUSim8085的重点是:
- 它具有一个简单的代码编辑器,能够突出显示这些8085芯片的汇编代码语法。
- 它还有助于输入带有正确参数的汇编语言说明(请参见小键盘)。
- 它使您可以在执行所生成的代码时轻松查看CPU寄存器的内容。
- 您还可以查看标志的内容。
- 您甚至可以看到堆栈,主存储器和I / O系统的地址。
- 包含十进制十六进制转换器,反之亦然。
- 如前所述,它还允许调试。
- 您可以分步在ASM中运行该程序。
- 只需单击一下,您就可以将汇编器转换为带有操作码的清单。
- 并且它的GUI被翻译成几种语言...从中可以控制和查看所有内容,而无需使用命令行。
有了它,您就可以开始从内部学习设备的工作方式,并练习ASM。 如果没有 ASM代码手册 对于8085芯片,网络上有大量资源可供学习。 例如在 GitHub上 您甚至会发现带有不同代码示例的文件以...开头