ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Понедельник
27 мая
119626 Топик полностью
PIC32 (02.05.2008 17:37, просмотров: 190) ответил Gamma SPb на дело в том, что мульти - С++. сам микрочип плюсовые компиляторы выпускать не планирует =(( Спасибо за инфу. Кста, микрочип заверяет, что стандартные библиотеки написаны самим мипсом. Судя по тестам (даже без тригонометрии, чисто
Я тоже видел инфу, что библиотеки от MIPS. Вопрос только, на ASM они в исходниках или на C. Некоторые производители компиляторов дополнительно оптимизируют float библиотеки. Например, IAR имеет (для некоторых чипов) довольно быстрые библиотеки, хотя сам компилятор может быть средненьким. Кстати, вот результаты теста float add-mul-div (есть тут в бенчах): С32 - 6.75 us @ 80 MHz MULTI - 4.23 us @ 80 MHz И еще я заметил, что C32 подставляет после каждой операции деления trap при делении на ноль. Что, может быть, не всегда оправдано, если интенсивные вычисления и предсказуемые данные.