📜  门| GATE-CS-2014-(Set-3) |第 65 题

📅  最后修改于: 2021-09-27 05:43:00             🧑  作者: Mango

在编译器中使用中间代码的目的之一是
(A)使解析和语义分析更简单。
(B)改进错误恢复和错误报告。
(C)增加在其他编译器中重用与机器无关的代码优化器的机会。
(四)改进寄存器分配。答案: (C)
说明:经过语义分析,将代码转换为与平台(操作系统+硬件)无关的中间代码,转换为中间代码的好处是提高代码生成的性能,增加机器无关代码的重用机会其他编译器中的优化器。
所以,选项(C)是正确的。
这个问题的测验