首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

[推荐]RS08——精简S08指令集内核

[推荐]RS08——精简S08指令集内核

8位控制器,体积小,功能强fficeffice" />


RS08——精简S08指令集内核



8位微控制器正逐渐向小型化应用发展。在这些小型应用中,也许并不需要使用完整的HC08或S08所具备的丰富功能。 RS08内核是非常流行的SO8中央处理器(CPU)的精简版,它被精心打造为效率更高、成本更低并适合小容量内存的微控制器。RS08是一些新兴应用的理想解决方案,例如完全用固态电路实现的简单机电设备,或小型便携设备甚至一次性便携设备。


飞思卡尔的工程师将小型化应用不需要的功能从S08内核中去除,而对其余的运算进行了增强,从而提高了超小型控制器的使用效率。这些控制器的芯片面积非常小,您甚至可以将它们从胡椒罐中摇出来。RS08内核的尺寸比S08小30%。为了减小面积,RS08将计数器和地址总线宽度限制为14位,使用一个全局中断标志寄存器取代了矢量中断功能,同时还取消了以下功能:



  • 堆栈指针和H:X寄存器及其相关指令和寻址模式

  • 乘法、除法以及BCD码指令

  • 算术逻辑移位运算(保留了逻辑移位和旋转)

  • 条件码寄存器中的若干位以及相关条件分支指令

这些被取消的功能由更为简单的结构所代替,这些结构保证了在内存低于16K且引脚数目很少的器件上,可以用非常简洁高效的代码实现大多数嵌入式应用。为了进一步提高运算效率,飞思卡尔增加了如下内容:


  • 屏蔽程序计数器,用于更为高效的子程序调用

  • 简短微小的寻址模式,允许对最常用的变量和寄存器进行更为有效地访问和操作

  • 内存分页方案,能够更充分地利用直接寻址模式和新型的简短微小的寻址模式

RS08内核深化了飞思卡尔8位产品系列,在发展可以共享外围设备和通用开发工具、并且引脚兼容的8位/32位器件的过程中,迈出了第一步。它将使机械和电子产品开发者开发出史无前例、独具匠心、节约成本的电子应用产品和功能非常先进的一次性产品。

想了解关于RS08的更多信息, 敬请浏览http://www.freescale.com.cn/Products/8BitMCU/RS08.asp

返回列表