高级语言程序的编译过程分为若干阶段,分配寄存器属于(15)阶段的工作。A.词法分析B.语法分析C.语义
高级语言程序的编译过程分为若干阶段,分配寄存器属于(15)阶段的工作。
A.词法分析
B.语法分析
C.语义分析
D.代码生成
解析:本题程序语言翻译基础知识。编译程序的功能是把某高级语言书写的源程序翻译成与之等价的目标程序(汇编语言或机器语言)。编译程序的工作过程可以分为词法分析、语法分析、语义分析、中间代码生成、代码优化和目标代码生成6个阶段,以及出错处理和符号表管理。其中,中间代码生成和代码优化阶段不是必需的。目标代码生成时才考虑与具体机器相关的处理,寄存器分配处于代码生成阶段的工作。
下列叙述中,错误的是?A)把数据从内存传输到硬盘的操作称为写盘B)WPSOffice2003属于系 其他 2020-05-13 …
把高级程序设计语言编制的源程序转换成机器能执行的程序,这是由系统软件编译器和 ______完成的。 计算机类考试 2020-05-23 …
在虚拟存储器中,当程序正在执行时,由( )完成地址映射。A.程序员B.编译器C.装入程序D.操作系统 计算机类考试 2020-05-24 …
将二进制机器语言程序转换为汇编语言程序的语言转换程序是()。A.解释程序B.编译程序C.反汇编程序D 计算机类考试 2020-05-24 …
将二进制机器语言程序转换为汇编程序的语言转换程序称为()。A.编译程序B.汇编程序C.解释程序D.反 计算机类考试 2020-05-24 …
将二进制机器语言程序转换为汇编语言程序的语言转换程序称为()。A.解释程序B.编译程序C.反汇编程 计算机类考试 2020-05-24 …
将来源不同的编译单元装配成一个可执行程序的舒序称为( )。 A.编译器B.解释器 C.汇编器 D.链 计算机类考试 2020-05-26 …
若以S3C2410为核心的目标机上,已经移植成功Linux操作系统。若要开发该目标机的Linux应用 计算机类考试 2020-05-31 …
求高手帮忙翻译一段话,要英文的,不需要翻译器为一种目的性很强的语言,广告英语经常会使用一些文学中的修 其他 2020-11-11 …
下列叙述中错误的是A.把数据从内存传输到硬盘的操作称为写盘B.WINDOWS属于应用软件C.把高级语 其他 2020-11-23 …