ARM 32bit - перемещение 4-байтового числа с плавающей запятой в регистр - PullRequest
0 голосов
/ 05 августа 2020

Допустим, у меня есть такая инструкция MOV R0, #0x3FC00000

Это переместит число с плавающей запятой 1.5 (приблизительно) в регистр R0, при этом собранные байты для этой инструкции будут FF 05 A0 E3.

Теперь, если я хочу переместить число с плавающей запятой 0.0875 в регистр R0, как я могу go об этом? 0x3db33333 требует 32 бита, которые помещаются в регистр, но не одной инструкции. Сколько требуется инструкций?

Заранее спасибо.

...