编写完汇编器后,通常(但不总是)建议为您的新处理器编写一个高级语言编译器。在这种情况下,高级语言通常是 C,因为它内置的结构很少,并且 C 与底层汇编语言密切相关。
编译器有助于加速开发过程,以便可以编写更复杂的软件,而无需费力编写大型汇编语言程序。另一个好处是,对于高级语言,有许多预先存在的工具可用,例如模拟器和调试器,可以提高软件团队的效率。