Написать подпрограмму outnum, которая принимает в регистре fa0 вещественное число F и выводит его в цифровой индикатор RARS DigitalLab. Используется стандартный протокол округления. Форма цифр стандартная.
Если F ⩾ 99.5 или F ⩽ -9.5, в индикаторе высвечивается EE
Если 99.5 > F ⩾ 9.95, число округляется до целого
Если 9.95 > F > 0, число округляется до первого знака после запятой, и высвечивается в индикаторе с точкой посередине
Если -9.5 < F < 0, число округляется до ближайшего целого и высвечивается с минусом в начале
Склейка нескольких картинок из теста:
К решению будет приписан вот такой footer, содержащий глобальную метку main:LabNumbers_f.asm
34.75 5.2 0.01 -7 -11 0
Вместо округления до первого знака я просто умножал на 10 и округлял.
См. картинку
