Vallav (25.10.2010 21:46, просмотров: 256) ответил Mahagam на они нормируются процом. что отнимает время.
Как то разбирался с плавучкой на писюках. Оказалась, что начиная с пентиум-2 плавающая 80 бит делается в тактах быстрее, чем целочисленная 32 бита. Включая умножение. BPF бабочка ( 21 операция )
делалась за 18 тактов FPU, включая загрузку в FPU и выгрузку.
Спор нужна плавучка или не нужна - странный.В случае 32 битных целых устроить переполнение на целочисленном алгоритме - это надо специально стараться.
Было бы намного лучше, если бы в контроллере
вместо плавучки было бы реализовано что либо другое, аппаратно
ускоряющее работу. Например - аппаратный стек на прерывание, чтобы
прерывание делалось столько же, сколько вызов подпрограммы.
Или однотактный ПДП переферия-память.
Но если в чипе уже есть
плавающий сопроцессор - почему не использовать.