不是吧。。。memset应该是有32位优化的
【 在 dismoon 的大作中提到: 】
我写stm32程序至今都是RCC->AHBENR这样子直接赋值
甚至如果有批量char清零的操作,还会
union
{
long int A;
char B[4];
}
清零B的时候直接用A清实现一步操作节省tic
已经是保持可读性和可维护性之后最精简的办法了
然而,人脑终有限,真优化起来,编译器还是可以继续优化的
而汇编不会机器给你优化
综上所述,二流水平的人工汇编不及机器
【 在 mount 的大作中提到: 】
: 会不会让程序执行得飞快?
--
FROM 101.41.33.*