[发明专利]函式管理方法与内存装置在审
申请号: | 201610437428.1 | 申请日: | 2016-06-17 |
公开(公告)号: | CN107168981A | 公开(公告)日: | 2017-09-15 |
发明(设计)人: | 徐国将 | 申请(专利权)人: | 慧荣科技股份有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;G06F17/27 |
代理公司: | 上海专利商标事务所有限公司31100 | 代理人: | 陈亮 |
地址: | 中国台湾新竹县*** | 国省代码: | 台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 管理 方法 内存 装置 | ||
1.一种应用于内存装置的函式管理方法,包括:
藉由一编译程序的映像档案取得多个函式,其中这些函式包括至少一普通函式与至少一API函式;
藉由该映像档案对该内存装置中的至少一原始码进行语法分析,其中该语法分析包括:
建立该至少一API函式与该至少一普通函式的对应关系,以及;
建立该至少一普通函式之间的呼叫关系。
2.如权利要求1所述的函式管理方法,其特征在于,在藉由该映射档案取得这些函式的步骤中,还包括建立该至少一普通函式的普通函式数据库以及建立该至少一API函式的API函式数据库。
3.如权利要求2所述的函式管理方法,其特征在于,该普通函式数据库记录该至少一普通函式的名称、该至少一普通函式所呼叫的函式数量、呼叫该至少一普通函式的函式数量、及/或该至少一普通函式是否对应该至少一API函式,并且该API函式数据库记录该至少一API函式的名称。
4.如权利要求1所述的函式管理方法,其特征在于,该映射档案包括该至少一API函式与该至少一普通函式的名称,用以对该内存装置会使用到的API函式与普通函式的原始码进行语法分析。
5.如权利要求2所述的函式管理方法,其特征在于,在建立该至少一API函式与该至少一普通函式的对应关系的步骤中,还包括读取该原始码,以及依据该原始码判断该至少一API函式中的任一者是否对应到该至少一普通函式。
6.如权利要求5所述的函式管理方法,其特征在于,当依据该原始码判断该至少一API函式中的任一者对应到该至少一普通函式,从该普通函式数据库以及该API函式数据库中取得具有对应关系的该普通函式以及该API函式,于该普通函式数据库中标记该普通函式对应该API函式,并且将该普通函式与该API函式的对应关系记录于一对应关系数据库。
7.如权利要求6所述的函式管理方法,其特征在于,在建立该至少一普通函式之间的呼叫关系的步骤中,还包括读取该原始码,依据该原始码自该普通函式数据库中取得关于该原始码的该普通函式。
8.如权利要求7所述的函式管理方法,其特征在于,还包括判断该原始码的该普通函式所呼叫的函式是否为普通函式,并且当该原始码的该普通函式所呼叫的函式为普通函式时,将该普通函式与被该普通函数调用的普通函式之间的呼叫关系记录于一呼叫关系数据库。
9.如权利要求8所述的函式管理方法,其特征在于,当该原始码的该普通函式所呼叫的函式不是普通函式时,判断该原始码的该普通函式所呼叫的函式为API函式。
10.如权利要求9所述的函式管理方法,其特征在于,当该原始码的该普通函式所呼叫的函式为API函式时,藉由该对应关系数据库取得该被呼叫的API函式所对应的该普通函式,将该普通函式与该API函式所对应的普通函式之间的呼叫关系记录于该呼叫关系数据库。
11.如权利要求10所述的函式管理方法,其特征在于,还包括更新该普通函式数据库所记录的该至少一普通函式所呼叫的函式数量及/或呼叫该至少一普通函式的函式数量。
12.一种具有函式管理功能的内存装置,包括:
一语法分析模块,藉由一编译程序的映像档案取得多个函式,以及藉由该映像档案对该内存装置中的至少一原始码进行语法分析,其中这些函式包括至少一普通函式与至少一API函式;以及
一数据库模块,依据该语法分析模块所进行的语法分析,建立该至少一API函式与该至少一普通函式的对应关系数据库,以及建立该至少一普通函式之间的呼叫关系数据库。
13.如权利要求12所述的内存装置,其特征在于,该数据库模块藉由该映像档案建立该至少一普通函式的普通函式数据库以及该至少一API函式的API函式数据库,该普通函式数据库记录该至少一普通函式的名称、该至少一普通函式所呼叫的函式数量、呼叫该至少一普通函式的函式数量、及/或该至少一普通函式是否对应该至少一API函式,并且该API函式数据库记录该至少一API函式的名称。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于慧荣科技股份有限公司,未经慧荣科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610437428.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:翻译方法和翻译系统
- 下一篇:一种农业保险查勘、定损系统及其实现方法