网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)
对高级语言源程序进行编译的过程可以分为多个阶段,分配寄存器的工作在(48)阶段进行。

A.词法分析
B.语法分析
C.语义分析
D.目标代码生成

参考答案

参考解析
解析:目标代码生成阶段应考虑直接影响到目标代码速度的三个问题:一是如何生成较短的目标代码;二是如何充分利用计算机中的寄存器,减少目标代码访问存储单元的次数;三是如何充分利用计算机指令系统的特点,以提高目标代码的质量。
更多 “对高级语言源程序进行编译的过程可以分为多个阶段,分配寄存器的工作在(48)阶段进行。A.词法分析 B.语法分析 C.语义分析 D.目标代码生成” 相关考题
考题 对高级语言源程序进行编译的过程可以分为多个阶段,分配寄存器的工作在()阶段进行。 A.词法分析B.语法分析C.语义分析D.目标代码生成

考题 ● 以下关于高级语言程序的编译和解释的叙述中,正确的是 (48) 。(48)A. 编译方式下,可以省略对源程序的词法分析、语法分析B. 解释方式下,可以省略对源程序的词法分析、语法分析C. 编译方式下,在机器上运行的目标程序完全独立于源程序D. 解释方式下,在机器上运行的目标程序完全独立于源程序

考题 ● 已知某高级语言源程序A 经编译后得到机器C 上的目标程序B,则 (24) 。(24)A. 对B 进行反编译,不能还原出源程序AB. 对B 进行反汇编,不能得到与源程序A 等价的汇编程序代码C. 对B 进行反编译,可得到源程序A 的算法结构D. 对A 和B 进行交叉编译,可以产生在机器C 上运行的动态链接库

考题 ● 以下关于编译系统对某高级语言进行翻译的叙述中,错误的是 (48) 。(48A. 词法分析将把源程序看作一个线性字符序列进行分析B. 语法分析阶段可以发现程序中所有的语法错误C. 语义分析阶段可以发现程序中所有的语义错误D. 目标代码生成阶段的工作与目标机器的体系结构相关

考题 以下关于编译系统对某高级语言进行翻译的叙述中,错误的是( )。A.词法分析将把源程序看作一个线性字符序列进行分析B.语法分析阶段可以发现程序中所有的语法错误C.语义分析阶段可以发现程序中所有的语义错误D.目标代码生成阶段的工作与目标机器的体系结构相关

考题 已知某高级语言源程序A经编译后得到机器c上的目标程序B,则( )。A.对B进行反编译,不能还原出源程序AB.对B进行反汇编,不能得到与源程序A等价的汇编程序代码C.对B进行反编译,得到的是源程序A的变量声明和算法流程D.对A和B进行交叉编译,可以产生在机器c上运行的动态链接库

考题 已知某高级语言源程序A经编译后得到机器C上的目标程序B,则(21)。A.B进行反编译,不能还原出源程序AB.对B进行反汇编,不能得到与源程序A等价的汇编程序代码C.对B进行反编译,得到的是源程序A的变量声明和算法流程D.对A和B进行交叉编译,可以产生在机器C上运行的动态链接库

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

考题 以下关于高级语言程序的编译和解释的叙述中,正确的是(48)。A.编译方式下,可以省略对源程序的词法分析、语法分析B.解释方式下,可以省略对源程序的词法分析、语法分析C.编译方式下,在机器上运行的目标程序完全独立于源程序D.解释方式下,在机器上运行的目标程序完全独立于源程序

考题 对高级语言源程序进行编译的过程中,有穷自动机(NFA或DFA)是进行(49)的适当工具。A.词法分析SXB 对高级语言源程序进行编译的过程中,有穷自动机(NFA或DFA)是进行(49)的适当工具。A.词法分析B.语法分析C.语义分析D.出错处理

考题 已知某高级语言源程序A经编译后得到机器C上的目标程序B,则(24)。A.对B进行反编译,不能还原出源程序AB.对B进行反汇编,不能得到与源程序A等价的汇编程序代码C.对B进行反编译,得到的是源程序A的变量声明和算法流程D.对A和B进行交叉编译,可以产生在机器C上运行的动态链接库

考题 对高级语言源程序进行编译或翻译的过程可以分为多个阶段,解释方式不包含( )阶段。A.词法分析B.语法分析C.语义分析D.目标代码生成

考题 C语言源程序中以开头的命令在( )进行处理。A.对源程序编译之前 B.对源程序编译过程中 C.目标程序链接时 D.目标程序运行时

考题 对高级语言源程序进行编译的过程可以分为多个阶段,分配寄存器的工作在(48) 阶段进行。A.词法分析B.语法分析C.语义分析D.目标代码生成

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

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

考题 ●编译器对高级语言源程序的处理过程可以划分为同法分析、语法分析、语义分析、中间代码生成、代码优化、目标代码生成等几个阶段:其中,代码优化和 ()并不是每种编译器部必需的。()A.词法分析 B.语法分析 C.中间代码生成 D.语义分析

考题 编译和解释是实现高级语言翻译的两种基本方式,相对应的程序分别称为编译器和解释器。与编译器相比,解释器( )。编译器对高级语言源程序的处理过程可以划分为词法分析、语法分析、语义分析、中间代码生成、代码优化、目标代码生成等几个阶段;其中,代码优化和(请作答此空)并不是每种编译器都必需的。词法分析的作用是识别源程序中的( )。A.语法分析 B.语义分析 C.中间代码生成 D.目标代码生成

考题 编译和解释是实现高级语言翻译的两种基本方式,相对应的程序分别称为编译器和解释器。与编译器相比,解释器( )。编译器对高级语言源程序的处理过程可以划分为词法分析、语法分析、语义分析、中间代码生成、代码优化、目标代码生成等几个阶段;其中,代码优化和( )并不是每种编译器都必需的。词法分析的作用是识别源程序中的(请作答此空)。A.常量和变量 B.数据类型 C.记号 D.语句

考题 在对高级语言源程序进行编译的过程中,为源程序中变量所分配的存储单元的地址属于( )。A.逻辑地址 B.物理地址 C.接口地址 D.线性地址

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

考题 在编译方法中,动态存储分配的含义是()。A、在运行阶段对源程序中的量进行分配B、在编译阶段对源程序中的量进行分配C、以上都不是

考题 对高级语言源程序进行编译的过程可以分为多个阶段,分配寄存器的工作在()阶段进行。A、词法分析B、语法分析C、语义分析D、目标代码生成

考题 对高级语言源程序进行编译或翻译的过程可以分为多个阶段,解释方式不包含()阶段。A、词法分析B、语法分析C、语义分析D、目标代码生成

考题 为了执行高级语言所编写的程序,必须要先对它进行翻译,可以翻译高级语言源程序的是()。A、编译程序B、解释程序C、操作系统D、汇编程序

考题 单选题对高级语言源程序进行编译或翻译的过程可以分为多个阶段,解释方式不包含()阶段。A 词法分析B 语法分析C 语义分析D 目标代码生成

考题 单选题对高级语言源程序进行编译的过程可以分为多个阶段,分配寄存器的工作在()阶段进行。A 词法分析B 语法分析C 语义分析D 目标代码生成

考题 单选题在编译方法中,动态存储分配的含义是()。A 在运行阶段对源程序中的量进行分配B 在编译阶段对源程序中的量进行分配C 以上都不是