图 12.2 修改寄存器使用信息和地址描述信息流程图
  在图12.2中的 B′=Ri? 和C′=Ri? 是为了判定B和C是否占有寄存器Ri(i=0,…,n),若占有并在四元式i后又不是活跃的则可释放寄存器Ri
  思考问题:
  ① 为什么在代码生成时要考虑充分利用寄存器?
  ② 寄存器分配的原则是什么?