发明名称 一种无线传感网络中内核装置及其实现方法
摘要 本发明公开了一种无线传感网络中内核装置及其实现方法,其方法包括:调度器激活代码块生成器,将应用程序代码段的跳转指令转换为级联匹配下一个待执行的代码块;将多个代码块在内核空间中设置成为代码页,常驻程序内存;在程序内存中的代码块执行遇到分支语句时,跳到内核并由内核搜索跳转目的地址,以使内核和应用程序交替获得处理器的响应。本发明无线传感网络中内核装置及其实现方法由于采用上述在代码加载时进行二进制转化并将转化后的二进制码常驻内存空间,实现了内核获得处理器控制权的随时性,并且由于本内核策略使得应用程序代码具有一次加载、多次运行的特性,一定程度上提高了程序的执行速度,在整个无线传感网络中节省了能量开销。
申请公布号 CN102354281A 申请公布日期 2012.02.15
申请号 CN201110192853.6 申请日期 2011.07.11
申请人 中国科学院深圳先进技术研究院 发明人 张伟;陈爱;黄晓霞;刘云淮;钟琳;顾林
分类号 G06F9/38(2006.01)I;G06F9/32(2006.01)I;H04L29/08(2006.01)I;H04W84/18(2009.01)I 主分类号 G06F9/38(2006.01)I
代理机构 深圳市君胜知识产权代理事务所 44268 代理人 王永文;杨宏
主权项 一种无线传感网络中内核装置,其包括处理器单元,在外部存储器上存储的应用程序以及运行该应用程序代码的内核;其特征在于,在内核空间中设置放置代码块的代码页,其中的每一代码块与所述应用程序物理存储的代码段对应;并设置至少一调度器和一代码块生成器,用于转换所述应用程序代码段跳转指令为级联匹配下一个待执行的代码块。
地址 518055 广东省深圳市南山区西丽深圳大学城学苑大道1068号
您可能感兴趣的专利