这是给定的算法,我知道这个问题是在之前提出的,但是我在一些事情上不清楚(结果是网上没有很多材料可以帮助您解决此问题)。我主要需要知道我们在比较什么。您有一个程序,并且在程序内以:
形式显示r0 = r1 + r2
仅作为示例。因此,我了解我们从最后一条指令开始,然后向后移动以进行比较。但是在第2步中,当它说要向后移动时,我们是将其返回到紧接在前的指令,还是要向后移动到具有共同寄存器的指令? 对于我给出的示例,是继续向后搜索直到找到另一个r0,还是向后搜索直到找到r1或r2?
我对这个简单的事情很困惑,希望能得到我的帮助