【发布时间】:2013-11-09 10:16:59
【问题描述】:
我一直在编写一些verilog 代码来创建具有自己指令集的简单微处理器模拟。到目前为止,我一直在编译我的所有代码,并使用十六进制编辑器生成可用作启动程序内存的二进制文件。现在我需要将一些流行的语言(如 C 或 BASIC)编译到我的指令集中,并且由于编写自己的编译器似乎是非常困难和长期的任务,我正在寻找可以以某种方式扩展的编译器s源代码可以简单地重写为不同的指令。
有没有办法做到这一点?有这样的编译器吗?
【问题讨论】:
-
你考虑过吗?
-
我没有,我从未使用过任何第四代编译器。
-
您可能需要不到一天的时间就可以开始学习这种项目。这是fort擅长的。获取更多信息,请访问 www.forth.com。
标签: assembly compiler-construction compilation instructions microprocessors