Возможно, это не переменная с плавающей запятой, а 32 разрядное целочисленное, состоящее из 2 регистров 400010 старший и 400011 младший.
1 Сборка 32 битного целого.jpg
Их надо принять оба и собрать в программе как на скрине. Если собрано не правильно, поменять местами старший и младший регистр.
Адреса регистров 10 и 11 (или 9 и 10) , функция чтения 0х03.