最近在学习stm32F4,发现F4上相比于F1新增了一个特殊的模块浮点型运算单元(FPU),但是对于这个FPU作用是十分模糊的,一开始认为有了FPU才能进行浮点型运算,但是通过实验发现没有FPU的F1也可以进行浮点运算,然后又测试两个板子对于同一个运算的时间花费,测得拥有FPU的F4浮点运算速度是F1的四倍左右(这里考虑到F4系统时钟(168M)本来就比F1系统时钟(72M)高的多,对指令的运算速度就快,测试结果有误差),求问大牛有没有其他方式测试FPU的优点的实验思想。以及求问FPU除了加快运行速度,还有什么其他的优点。谢谢大家
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
你好,我的测试过程是一个累加的,这样子体现不出有无FPU的区别吗?
一周热门 更多>