したがって、私の問題は、かなり単純であり、アルゴリズムを持っていますが、thumb-2 命令を使用して機能させることができないようです。
アムウェイ、r0 のビットを逆にする必要があります。これを行う最も簡単な方法は、数値を一時レジスタに論理的に右にシフトし、それを結果レジスタに左にシフトすることだと思いました。ただし、LSL、LSR では、最上位ビットまたは最下位ビットに失われたシフトされたビットを格納することはできないようです (そのレジスタのビットもシフトします)。私が理解していない命令の一部はありますか?
これは私の ARM リファレンスです: http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.dui0204j/Cjacbgca.html