这里不讨论赛元的8051速度是不是能称超高速,实际比它快的51多了去了,主要是它DATASHEET里一直声称相同频率下比其它1T的8051快一倍,这是怎么达到的?思来想去,要么内核实际工作在内部倍频的频率上,要么就是指令周期变了,比如使用了251内核,但再想想又不对,如果内核实际频率再翻一倍那FLASH速度会跟不上必须插入等待周期,这样实际效率明显高不到一倍,而使用了更高级别的内核没有理由不公开扩展指令集,至少是个卖点吧,而且很多时序要求高的设计要事先规划计算好每条指令的周期,指令周期数与常规1T内核不同也应该作为重要参数公开,但怎么也找不到关于内核或指令集的更详细资料。
最后,还有一个可能,这也是我最失望的,就是SOC吹个牛而已实际跟其他1T的51没区别,反正做小家电和玩具的基本上也不在乎这些。现在项目在选型阶段,没时间买个片子编个程序实际跑跑看,所以希望有实际测试过或了解情况的朋友帮我解惑,谢谢! |