在正常的方式中,我们会对32位二进制数使用LSLS,#1指令,其中MSB将保持在进位中,并使用RRX将其推回另一个寄存器,以便反转位,我们将这样做32次。但是,如果我们不允许RRX特定和任何进位位,是否有另一种方法来反转位?
guz6ccqo1#
您已经标记了Cortex m3(Arm V7-m架构)和Cortex a8(Arm V7-a架构),这两个都具有rbit指令,该指令可以反转32位寄存器中的位。
rbit
1条答案
按热度按时间guz6ccqo1#
您已经标记了Cortex m3(Arm V7-m架构)和Cortex a8(Arm V7-a架构),这两个都具有
rbit
指令,该指令可以反转32位寄存器中的位。