首页 | 本学科首页   官方微博 | 高级检索  
     

嵌入式单地址空间操作系统动态加载的研究
引用本文:李培亮,李振鹏. 嵌入式单地址空间操作系统动态加载的研究[J]. 电子测试, 2010, 0(7): 23-27
作者姓名:李培亮  李振鹏
作者单位:中国海洋大学,信息科学与工程学院,青岛,266071;中国海洋大学,信息科学与工程学院,青岛,266071
摘    要:目前某些非智能手机或嵌入式系统由于不是虚拟地址空间,无法动态加载应用程序和更新系统软件,如果更新需要重新编译链接整个系统软件,限制了嵌入式系统灵活性和扩展性,若能实现模块和应用程序的动态加载,可以提高系统的灵活性和扩展性。本文从理论上详细分析动态加载需要解决的问题,如动态模块的执行,地址无关的代码和系统接口的调用等问题,并给出了详细的参考实现,并在非智能手机平台上作了验证,可以实现设计的动态加载。本文最后对动态加载的系统安全和进一步的扩展做出了分析。

关 键 词:单地址空间  操作系统  动态  加载  地址无关  运行时

Research on embedded single address space OS in dynamic loading
Li Peiliang,Li Zhenpeng. Research on embedded single address space OS in dynamic loading[J]. Electronic Test, 2010, 0(7): 23-27
Authors:Li Peiliang  Li Zhenpeng
Affiliation:(College of Information Science and Engineering, Ocean University of China Qingdao, 266071)
Abstract:Presently some feature phone and embedded OS aren’t virtual address, they can’t update modules or load new application dynamically, it needs re-compile and link all system software, this will limit the flexibility and extension of the system. If we can implement the dynamic load of the module and application, we will improve the system flexibility and extension. This paper introduces the dynamic load solution, such as run the dynamic module, position independence code and the call of system interface, it gives the reference implantation also, and verified in one feature phone, it works as design. At last, the paper analyzes the system security and next step extension.
Keywords:Single address  OS  Dynamic  Load  Position independence  Runtime
本文献已被 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号