中易网

AVR执行一条指令时间不见得比51快很多

答案:2  悬赏:0  
解决时间 2021-03-24 10:22
以前用51的12Mhz执行普通指令需要1到2US,现在用了没有12分频的AVRMEGA16,执行普通指令也需要1US左右,这怎么解释,AVR是8MHZ
最佳答案
avr的指令大多数是一个时钟周期执行一条少数需要两个周期,读写flash需要3个周期但avr为精简指令集同样的事情要麻烦很多,比如PORTA=10;这句话用51汇编过去就一句汇编指令,而avr需要,先将10读入通用寄存器(2个周期),然后从通用寄存器转到io寄存器(1个周期),所以有时候执行同样的操作,avr可能并不比51快多少。但总体上还是avr快
全部回答
1,lz需要具体描述执行何条指令? 2,另外,lz没有用c语言编程吧? -- 一条c语句可能会被展开为好几条汇编指令的 3,avr我是6年前用的,记得不太清楚了:好像avr有晶振分频器设置或锁相环参数设置吧?可以查下
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
老师要我们做一个数据库的作业,要求至少要6
用一个12.56厘米长的铁丝弯成一个圆形铁环接
中影国际影城的钻石卡是会员卡吗
感情化了的电视机阅读答案 1、F先生发明的最
威海地区那里可以换ipod touch屏幕 我的摔碎
我现在在北京想在房地产公司做销售人员谁能帮
会计做账审核单据,全是收据,没有发票,会计
lets slim冰丝防晒袖怎么样,什么材质的,能
东莞石龙火车站有途经惠州南站的列车吗?
散打实战时带护齿感觉恶心有没有缓解的办法?
美国哪些架子鼓好,除了DW外有没有其他的?
考药师证主要工作成绩及奖惩情况
请问谁知道北京户口,北京的公积金,在燕郊买
雅美造型地址好找么,我有些事要过去
杭州到桐庐
推荐资讯
从来宾怎么去往柳州市融水双龙沟原始森林景区
阜新市太平区黄家园社区卫星地图
2016年青岛第二卫生学校药剂3年260分能不能被
碳与氮气反应生成什么,反应温度是多少?
玩咖k1智能手环怎么绑定红米note
晨光的酸牛奶有假的吗?
这句话有没有错??with a better environment,
香港元朗有圣罗兰卖么
山东省青岛市胶州市洋河镇十亩田村邮编是什么
显卡过于发烫怎么维修
石油怀表17zuan表面写SHlYOU下面写17ZUAN黄色
20岁 男 身上汗毛很多 特别是大腿 肚子上也有
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?