执行c语言中的赋值语句需要多长时间

关于c语言的问题

时钟为12MHZ的单片机
在执行c语言程序中的赋值语句时,需要多长时间。即用几个机器周期能执行完毕。

12MHZ的单片机,一个机器周期是1us,c语言的赋值语句一般都是立即数送寄存器,即单片机汇编的 MOV Rn, #data
这是一条单周期指令,即c语言的赋值语句用一个机器周期执行完,用时1us
温馨提示:答案为网友推荐,仅供参考
第1个回答  2008-08-26
想看下语句的效率的话 可以生成SRC文件.通过汇编语句就比较直观了
第2个回答  2008-08-22
跟用汇编差不多.
第3个回答  2008-08-13
光速
第4个回答  2008-08-13
这应该非常快……不用计消耗时间吧
相似回答