因为ARM体系结构本身并不包含除法运算硬件,所以在ARM上实现除法是十分耗时的。ARM指令集中没有直接提供除法汇编指令,当代码中出现除法运算时,ARM编译器会调用C库函数(有符合除法调用_rt_sdiv,无符合除法调用_rt_udiv),来实现除法操作。根据除数和被除数的不同,32bit的除法运算一般要占有20-140个指令周期。
汽车电机控制设计遇困境?学习英飞凌课程,与设计槽点说再见
IT005学习嵌入式物联网技术常见三误区
3小时熟悉Allegro软件功能、层作用、与114个高效快捷键
AliOS Things 3.0 入门与实践,快速接入阿里云物联网平台的正确姿势!
韦东山-0基础ARM裸机开发
内容不相关 内容错误 其它