增强型8051内核使用标准的8051指令集。因为以下原因指令执行比标准的8051更快:每个指令周期是一个时钟,而标准的8051每个指令周期是12个时钟。消除了总线状态的浪费因为一个指令周期与可能的内存存取是一致的,大多数单字节指令在一个时钟周期内执行。除了速度提高之外,增强型8051内核还包括结构上的改善:第二个数据指针个扩展的18源中断单元8051内核的对象代码兼容业界标准的8051微控制器。即对象代码使用8051内核上执行的业界标准的8051编译器或汇编器编译,在功能上是等同的。但是,因为8051内核使用了不同于许多其他8051类型的一个指令时序,带有时序循环的已有代码可能需要修改。而且,因为诸如定时器和串行端口的外设单元不同于其他8051内核,包含使用外设单元SFR的指令的代码不能正确运行。闪存预取默认不是使能的,但是提高了CPU高达33%的性能。这一设置的代价是功率消耗略有增加,但是因为这样更快,大多数情况下提高了能源消耗。闪存预取可以在FCTL寄存器中使能。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !