📅  最后修改于: 2020-12-06 07:22:09             🧑  作者: Mango
中间代码用于将源代码转换为机器代码。中间代码位于高级语言和机器语言之间。
图:中间代码生成器的位置
中间代码可以通过两种方式表示:
高级中间代码可以表示为源代码。为了提高源代码的性能,我们可以轻松地应用代码修改。但是,为了优化目标计算机,它不是首选。
低级中间代码靠近目标机器,这使其适用于寄存器和内存分配等。它用于与机器有关的优化。