[发明专利]用于电子装置的数据处理与寻址方法及其电子装置有效
申请号: | 200910223315.1 | 申请日: | 2009-11-17 |
公开(公告)号: | CN101751277A | 公开(公告)日: | 2010-06-23 |
发明(设计)人: | 叶信忠;吴承晃 | 申请(专利权)人: | 联发科技股份有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;G06F12/02 |
代理公司: | 北京万慧达知识产权代理有限公司 11111 | 代理人: | 葛强;张一军 |
地址: | 中国台湾新竹科*** | 国省代码: | 中国台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 电子 装置 数据处理 寻址 方法 及其 | ||
技术领域
本发明有关于数据处理和寻址方法,尤其有关于对具有易失性(volatile)存储 器和非易失性(non-volatile)存储器的电子装置中的数据进行处理和寻址的方法。
背景技术
在电子装置(例如计算机系统或嵌入式系统)中通常利用多种存储器设备。在 这些装置中,处理单元所执行的代码可存储在随机存取存储器(Random Access Memory,RAM)或只读存储器(read-only memory,ROM)中。ROM的大小通常小 于RAM,并且ROM的功耗一般低于RAM。然而,RAM比ROM更为灵活。 一般来说,固定的和不经常更改的函数或代码存储在ROM中,而新的函数或不 断改变的函数和补丁函数/代码存储在RAM中。ROM中的一些函数可能调用 RAM中的一个函数,ROM的代码中包含RAM函数的调用地址(calling address)。 ROM中的代码不能够更改,而RAM中的代码可以更改,RAM函数的调用地址 可能改变为另一地址。因此,若ROM函数所调用的RAM函数的调用地址已修 改,则可能获得非期望的操作结果。
发明内容
有鉴于此,本发明提供一种用于电子装置的数据处理与寻址方法及其电子 装置。
依据本发明一实施例提供一种电子装置,包括:随机存取存储器,用于存储 调用转移表,所述调用转移表包括至少一个位于随机存取存储器中的已转移地 址;只读存储器,用于存储至少一个代码以调用所述调用转移表中的一个地址; 以及处理单元,用于执行只读存储器中的所述代码并相应地读取所述调用转移 表,然后转去运行所述随机存取存储器中所述已转移地址内的数据。
依据本发明另一实施例提供一种用于电子装置的数据处理方法,所述电子装 置具有只读存储器和随机存取存储器,所述随机存取存储器用于存储调用转移 表,所述调用转移表包括至少一个位于随机存取存储器中的已转移地址,用于 所述电子装置的数据处理方法包括:执行只读存储器代码以运行所述调用转移 表一地址中的数据;根据所述调用转移表转去已转移地址;以及运行所述随机 存取存储器的所述已转移地址中的数据。
依据本发明另一实施例提供一种用于电子装置的寻址方法,所述电子装置包 括处理单元、只读存储器和随机存取存储器,用于所述电子装置的寻址方法包 括:提供调用转移表,所述调用转移表具有多个表索引,每个表索引指向所述 随机存取存储器中对应的易失性存储器代码的第一地址;通过表索引获取对应 的易失性存储器代码的所述第一地址以寻址并执行所述只读存储器中的至少一 个非易失性存储器代码,其中所述表索引指向所述至少一个非易失性存储器代 码,对应的易失性存储器代码的所述第一地址根据对应的易失性存储器代码的 当前地址动态调整。
本发明通过执行ROM中的代码并相应地读取调用转移表,然后运行RAM中 已转移地址内的数据,实现了采用ROM和RAM并用架构的同时保留弹性和节省 成本。
以下根据多个图式对本发明的较佳实施例进行详细描述,所属领域技术人 员阅读后可明确了解本发明的目的。
附图说明
图1是表明在ROM和RAM间进行数据处理的实施例的架构示意图。
图2是根据本发明在ROM和RAM间处理数据的电子装置的实施例方块示 意图。
图3是根据本发明在ROM和RAM间处理数据的数据处理方法的实施例流 程图。
图4A是根据本发明在RAM中存储映射的实施例示意图。
图4B是根据本发明在ROM中存储映射的实施例示意图。
图5是根据本发明ROM和RAM的存储映射的另一实施例示意图。
图6是根据本发明将ROM中的ROM函数分到ROM和RAM中的实施例 示意图。
图7是根据本发明将数据处理方法应用在多个电子装置中来进行ROM和 RAM间的数据处理的实施例示意图。
具体实施方式
以下说明本发明的最佳实施方式。相关描述为详细说明本发明,并非用以 限制本发明。本发明的保护范围当视前附的权利要求所界定者为准。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于联发科技股份有限公司,未经联发科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910223315.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:利用遥控技术实现无人驾驶电梯的方法及系统和应用
- 下一篇:板式张力机