华东师范大学《编译原理与技术》2022-2023学年第一学期期末试卷.docVIP

  • 0
  • 0
  • 约3.94千字
  • 约 5页
  • 2026-09-13 发布于重庆
  • 举报

华东师范大学《编译原理与技术》2022-2023学年第一学期期末试卷.doc

学校________________班级____________姓名____________考场____________准考证号

学校________________班级____________姓名____________考场____________准考证号

…………密…………封…………线…………内…………不…………要…………答…………题…………

第PAGE1页,共NUMPAGES3页

华东师范大学

《编译原理与技术》2022-2023学年第一学期期末试卷

题号

总分

得分

一、单选题(本大题共15个小题,每小题2分,共30分.在每小题给出的四个选项中,只有一项是符合题目要求的.)

1、在目标代码生成阶段,需要将中间代码转换为特定机器的目标代码。假设我们的目标机器是一个具有特定指令集的处理器,对于一个加法运算,有专门的指令可以直接处理两个寄存器中的值相加。在生成目标代码时,以下哪种方式可能是最优的?()

A.将操作数先加载到内存,然后进行加法运算

B.使用专门的加法指令处理寄存器中的操作数

C.先将操作数转换为浮点数,再进行加法运算

D.避免使用硬件提供的加法指令,自行通过软件实现加法

2、考虑以下的代码片段?int*p;p=newint[10];?,在编译时,关于内存

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档