早教吧 育儿知识 作业答案 考试题库 百科 知识分享
早教吧考试题库频道 --> 计算机类考试 -->软考中级 -->

高级语言程序的编译过程分为若干阶段,分配寄存器属于(15)阶段的工作。A.词法分析B.语法分析C.语义

题目

高级语言程序的编译过程分为若干阶段,分配寄存器属于(15)阶段的工作。

A.词法分析

B.语法分析

C.语义分析

D.代码生成

参考答案
正确答案:D
解析:本题程序语言翻译基础知识。编译程序的功能是把某高级语言书写的源程序翻译成与之等价的目标程序(汇编语言或机器语言)。编译程序的工作过程可以分为词法分析、语法分析、语义分析、中间代码生成、代码优化和目标代码生成6个阶段,以及出错处理和符号表管理。其中,中间代码生成和代码优化阶段不是必需的。目标代码生成时才考虑与具体机器相关的处理,寄存器分配处于代码生成阶段的工作。
看了高级语言程序的编译过程分为若干...的网友还看了以下:

依次填入下列各句横线处的成语,最恰当的一项是()①我们应该告诉员工怎样参与创新,在哪个阶段参与到创 语文 2020-05-12 …

如图表示工业上利用苹果制备果酒、果醋的流程图.下列叙述不正确的是()A.过程①、②所需的最适温度不 语文 2020-05-17 …

在净水器服务管理信息系统程序调试的过程中,程序员发现计算总用水量是,程序运行结果与手工计算结果不同。 计算机类考试 2020-05-24 …

在微水洗车管理信息系统程序调试的过程中,程序员发现在统计工作量时,程序运行结果与手工计算结果不同。程 计算机类考试 2020-05-24 …

描述程序处理过程的工具称为过程设计的工具,它们可以分为图形、表格和语言3类,下述(15)不属于过程 计算机类考试 2020-05-26 …

施工过程根据其组织上的复杂程序,可以分为( )。 A.建筑过程 B.工序 C.安装过程 D.综合工 建筑工程类考试 2020-06-07 …

施工过程根据其组织上的复杂程序,可以分为()。 A.建筑过程 B.工序 C.安装过程 D.综合 建筑工程类考试 2020-06-07 …

英语翻译工程建设由于投资大、建设周期较长等特点决定了建设项目决策的重要性,决策的正确与否对项目的建 英语 2020-07-03 …

常见的基本热力过程其中书上有说定压过程:热力系统状态变化过程中,工质的压力保持不变.如工质在锅炉内 化学 2020-07-10 …

依次填入下列各句横线处的成语,最恰当的一项是()①我们应该告诉员工怎样参与创新,在哪个阶段参与到创新 语文 2020-11-26 …