【发布时间】:2014-12-18 10:53:43
【问题描述】:
我对组装尤其是 PowerPC 组装比较陌生,所以请多多包涵。我环顾四周,但还没有真正找到一个准确的答案,即在将点附加到指令时如何比较值,例如:
clrlwi. r0, r0, 29 # clear left word immediate
这是将r0 的原始值与清除位后计算的值进行比较,还是相当于编程语言中的if (variable)?在this page 上,它所说的只是附加一个点相当于
cmpwi rD, 0
但我不清楚这将寄存器与什么进行比较,因为它们的语法不能准确显示值是寄存器编号还是立即整数...
【问题讨论】: