永发信息网

11.0592Mhz的单片机执行一条C语言指令大概要多少时间

答案:5  悬赏:0  手机版
解决时间 2021-02-18 10:33
如题

那好像是汇编语言的,举个例子简单的一个i++;语句要多长时间呢?
最佳答案
我记得好像是12个晶振周期一条指令
全部回答
C语言脱离了直接对内存的操作,因此不汇编语句那样便于计算,51单片机大概一个机器周期,1.08US,如果 i 是整型变量就不一定了,可以及软件仿真一下就知道了
这很难说,要看这是什么单片机,不同的单片机执行一条汇编指令时间不一样。而且一条c语言指令翻译成汇编指令后,你也不知道到底翻译成了几条汇编指令,所以一般来说,是无法回答一条c语言指令要花多少时间的。
看是什么的单片机,普通的51就是12倍频的,需要把晶振除以12才是每条指令的执行时间,如果是STC之类的1T单片机就是晶振的振荡频率
C程序指令执行时间是不好确定的,如i++,如果i是字符型,可能就是一个机器周期,如果i是整型、长整型、浮点型,如么执行时间会有很大的不同。单片机不一样,也可能是不一样的。 如果要测试简单程序段的执行时间,可以利用定时器来测量,再计算: (1)初如化定时器,清0计数器 (2)开始定时 (3)执行待测程序段(如果不入任何程序,可测量定时器“一开一停”的空时间) (4)停止定时 (5)读取定时器值 (6)换算定时器值为时间值 (7)显示时间值
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
外形有点像香樟树会结出一串种子(开始是绿色
白居易浪淘沙 诗意
女人为什么会有妇科病
whoo乳液和伊思红参蜗牛乳液哪个效果好
【sbr工艺】SBR工艺的特点是什么?
贝壳类海鲜怎样快速处理
清河羊绒批发市场,求助了
【士人】士人必须具备的三种品质是什么?快!初
广东哪个城市发展得好?最适合打工赚钱,工资
黎师傅啤酒鱼怎么去啊,有知道地址的么
小明家有苹果7.75千克,比梨少2.5千克.小明家
我要下载一个工商银行还款
catia零件如何转换成板金件
涂色部分是这个长方形的11分之8.这个分数比10
军英源小吃部地址在什么地方,想过去办事
推荐资讯
那里能买到铁树花
语文题~~~~~~~~~~~~~~~~!
笑佛缘金生佛教用品流通处地址在哪,我要去那
油子村怎么去啊,有知道地址的么
怎么上传一个文件夹
说唱battle对手总说我废物怎么还击
为什么现在的人都喜欢看古装片
培训师和演讲师有何区别?
若点P为三角形ABC的外心,且向量PA+向量PB=向
成都市天府新区在华阳那条街上照身份证
DNF,怎么7周年的活动奖励领不了?明明到16点
汉语国际教育专业可调剂到哪些专业
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?