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

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

题目

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

A.词法分析

B.语法分析

C.语义分析

D.代码生成

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

一段路程分成上坡、平路、下坡三段,各段路程长之比依次是2:3:3 走各段路程所用时间之比依次是3: 数学 2020-05-17 …

● 高级语言源程序的编译过程分若干个阶段,分配寄存器属于 (49) 阶段的工作。(49)A. 词法分 计算机类考试 2020-05-25 …

高级语言源程序的编译过程分若干个阶段,分配寄存器属于(49)阶段的工作。A.词法分析B.语法分析C. 计算机类考试 2020-05-26 …

对高级语言源程序进行编译的过程可以分为多个阶段,分配寄存器的工作在(48) 阶段进行。A.词法分析B 计算机类考试 2020-05-26 …

在一段时间内只允许一个进程访问的资源叫(6)。A.独立资源B.临界资源C.系统资源D.进程资源 计算机类考试 2020-05-26 …

一个人为了完成一段路程,他走完了二分之一,假设将余下的的路程分为两段,当他走完余下路程的一半时又将 数学 2020-06-24 …

读“长江水系图及相关资料”,回答下列问题。(1)长江上游水能资源十分丰富,其中水能分布最集中的河段 语文 2020-07-29 …

(1)在进行大肠杆菌的纯化培养时,常选和做碳源和氮源,分和纯化大肠杆菌两个阶段进行.(2)在大肠杆 语文 2020-07-29 …

化学进化论有哪几个阶段,分别什么特点?3.(广西97;湖南97初赛;江苏98,99)在生命起源的化学 其他 2020-11-28 …

一段路程分为上坡平路下坡三段各段路程长之比依次是1:2:3一段路程分成上坡、平路、下坡三段,各段路程 数学 2020-12-09 …