Haberler:

Forum kuralları güncellendi LÜTFEN  okuyunuz:  https://bit.ly/2IjR3ME

Ana Menü

STM32F4 FPU hakkında

Başlatan XX_CİHAN_XX, 23 Eylül 2014, 09:16:10

XX_CİHAN_XX

Proje oluştururken Use FPU seçeneğini aktif yapıp stm32 startup dosyasına da gerekli kod parçacığını ekledikten sonra Floating Point Ünitesi akfit oluyor diye biliyoryorum. FPU, bu işlemleri yaptıktan sonra her aritmetiksel işlemde aktif mi oluyor? Bunu merak ediyorum.
float a;
a=2.7;
a *= 3.5f;      //f yazınca fpu aktif oluyor

Bildiğim kadarıyla bu çarpma işlemi donanımsal oluyor peki şöyle olursa;
float a = 2.7;
float b = 3.5;
float c = a * b;

Bu işlemde de FPU aktif olur mu?

Bir diğer soru da float olmayan sayılar da FPU yada herhangi bir donanım kullanılıyor mu yoksa yazılımsal mı oluyor. Şunun gibi
long a = 1234;
a *= 3456;

Yirmi yaşındaki bir insan, dünyayı değiştirmek ister . Yetmiş yaşına gelince , yine dünyayı değiştirmek ister, ama yapamayacağını bilir.