计算机 选择题 简单

寄存器分配 — 计算机选择题

编译原理(大学通用) 代码优化与目标代码生成 AI 三重审校通过

题目
某程序的干涉图中,变量 a 与 b、b 与 c 分别相邻,a 与 c 不相邻。使用寄存器 R1、R2、R3,为变量分配寄存器时,哪种分配合法? A. a→R1,b→R1,c→R2 B. a→R1,b→R2,c→R1 C. a→R2,b→R3,c→R3 D. a→R1,b→R2,c→R2