avr的速度怎么算出来的

2019-03-24 21:14发布

最近,看各家单片机的特点对比,发现有avr的宣传资料上说: "系统晶振8MHZ的AVR,相当于系统晶振224MHZ的MCS51" 感觉不大可信,不知怎么算出来的,还是测出来的? 高人请指点?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
18条回答
Age
2019-03-25 04:30
理论计算值 相当于 amd 的所谓 4000+, 或是java 比 c++ 快  http://www.ec66.com/article/list.asp?indexid=84 21) 为什么选用AVR单片机? 从高级语言C代码,看各种单片机性能比较: 从一个小C函数为例: /* Return the maximum value of a table of 16 integers */ ;返回最大值的表格的16位整数 int max(int *array);数组*array { char a; int maximum=-32768;最大的=-32768 for (a=0;a<16;a++) if (array[a]>maximum) maximum=array[a]; return (maximum);返回 } 性能比较: AT90S8515 8 MHz 80C51 24 MHz 68HC11A8 12 MHz PIC16C74 20 MHz 编译结果结论: 8 MHz AVR ——224 MHz 80C51

一周热门 更多>