(简答题)
目标代码生成阶段的任务是什么?
正确答案
目标代码生成阶段的任务是把中间代码变换成特定机器上的绝对指令代码或可重定位的指令代码或汇编指令代码。这是编译的最后阶段,它的工作与硬件系统结构和指令含义有关,这个阶段的工作很复杂,涉及到硬件系统功能部件的运用、机器指令的选择、各种数据类型变量的存储空间分配以及寄存器和后援寄存器的调度等。
答案解析
略
相似试题
(单选题)
代码生成阶段的主要任务是()
(判断题)
在目标代码生成阶段,符号表用于目标代码的生成。
(单选题)
面向目标方法的目标分析阶段的主要任务是()。
(单选题)
在项目初始阶段,开发任务的目标是()。
(单选题)
在目标代码生成阶段,符号表用()。
(简答题)
如果编译程序生成的目标程序是汇编语言程序,则源程序的执行分为哪三个阶段?
(填空题)
通常把编译过程分为分析前端与综合后端两大阶段。词法、语法和语义分析是对源程序的(),中间代码生成、代码优化与目标代码的生成则是对源程序的()。
(单选题)
逆向工程通常用在软件生命周期的()阶段,它是从源代码或目标代码中提取设计信息。
(简答题)
代码优化的主要目标是什么?