我相信没有人会说51的指令能力会比ARM强,只是说ARM也不是什么都好,就说指令也不是ARM什么指令都强,但8位机外设做的比ARM好,强的多的是,内核只是平台,不等于最终的产品,比如C8051的AD绝对强于任何一款ARM,这也是它的优势,而且C8051的其它外设也不会输给ARM,这也是它的优势,当然ARM内核本身比51要强很多,毕竟不是一个时代的产品,但在51的应用领域,数据运算量一般不大,代码量也不大,主要是控制领域,这样的话51还是有它本身的优势或者说ARM的优势根本无用武之地,这就是所谓的适用即最好的原理,技术不能搞定一切.
低端应用上其实1MIPS性能的MCU可以解决95%以上的应用,更何况现在的MCU一般已经大大超过了这个水平,试想1MIPS的MCU每秒可以执行100万指令,如果都能有效利用的话还是可以做很多事情的,试想一下如果打印出100万指令要多少A4纸... 这也许是标准51还能活下去的重要原因之一吧... |