如果编译程序生成的目标程序是汇编语言程序,则源程序的执行分为哪三个阶段?
简答题查看答案
“用高级语言书写的源程序都必须通过编译,产生目标代码后才能投入运行”这种说法。
判断题查看答案
C语言源程序经过编译、链接后生成的可执行文件扩展名是()
单选题查看答案
判断以下说法是否正确,如有错,请说明原因并改正。(1)伪指令在汇编过程中不会产生二进制代码。(2)宏和过程的相同之处是都可用于简化源程序书写、精简目标代码。(3)在计算机中,高级语言通常需要转换为汇编语言后才能执行。(4)汇编语言程序上机一般包括编辑、汇编、链接和调试几个步骤。
简答题查看答案
在编译阶段,GCC首先要检查代码的规范性、是否有语法错误等,在检查无误后,GCC把代码翻译为汇编语言。()
判断题查看答案
c语言提供了多种循环结构,汇编会先将其他循环转换成哪种形式,然后再编译成机器代码()。
单选题查看答案
通常把编译过程分为分析前端与综合后端两大阶段。词法、语法和语义分析是对源程序的(),中间代码生成、代码优化与目标代码的生成则是对源程序的()。
填空题查看答案
一个编译程序中,不仅包含词法分析,(),中间代码生成,代码优化,目标代码生成等五个部分。
单选题查看答案
一个编译程序中,不仅包含词法分析,()中间代码生成,代码优化,目标代码生成等五个部分。
单选题查看答案