发明名称 |
多级加载程序的方法和装置 |
摘要 |
本发明涉及一种加载应用程序的方法和装置,该方法包括:运行ROM中的一级加载程序,搜索存储介质中一级加载程序所要加载的程序;将搜索到的程序存放在RAM上并运行,根据运行结果判断是否需要搜索下一级程序;若是,则在存储介质中搜索下一级程序,依此类推,直到判断不需要搜索下一级程序。该方法通过多级加载程序加载最终的执行程序,在一级加载程序不能成功加载执行程序时,可采用二级加载程序或多级加载程序来加载执行程序,提高了成功加载执行程序的概率。 |
申请公布号 |
CN103136025B |
申请公布日期 |
2016.08.03 |
申请号 |
CN201310043794.5 |
申请日期 |
2013.02.04 |
申请人 |
深圳市硅格半导体有限公司 |
发明人 |
余云锋 |
分类号 |
G06F9/445(2006.01)I |
主分类号 |
G06F9/445(2006.01)I |
代理机构 |
深圳市世纪恒程知识产权代理事务所 44287 |
代理人 |
胡海国 |
主权项 |
一种多级加载程序的方法,其特征在于,包括:运行ROM中的一级加载程序,搜索存储介质中所述一级加载程序所要加载的程序;判断所述搜索到的程序中是否有无效的程序段;若是,则继续执行所述搜索存储介质中所述一级加载程序所要加载的程序的步骤,直至搜索到所有有效的执行代码段;若否,将有效的程序段拼接起来,组成一份完整有效的程序;将搜索到的程序存放在RAM上并运行,根据运行结果判断是否要加载下一级程序;若是,则在存储介质中搜索下一级加载程序,依此类推,直到判断不需要搜索下一级程序为止;若否,将该搜索到的程序作为执行程序。 |
地址 |
518057 广东省深圳市南山区高新区科技南十二路长虹科技大厦606-608室 |