无锡先进技术研究院姜军获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉无锡先进技术研究院申请的专利一种针对申威架构GPRL16重定位的编译方法获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN115794058B 。
龙图腾网通过国家知识产权局官网在2025-07-04发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202211533231.X,技术领域涉及:G06F8/30;该发明授权一种针对申威架构GPRL16重定位的编译方法是由姜军;曾志恒;赵爱南;顾轶超;钱明楼设计研发完成,并于2022-12-02向国家知识产权局提交的专利申请。
本一种针对申威架构GPRL16重定位的编译方法在说明书摘要公布了:本发明公开了一种针对申威架构GPRL16重定位的编译方法,包括:读取源程序并对源程序进行分析确定变量符号;判断变量符号数量是否在GPRL16重定位的范围阈值内;若未到达GPRL16重定位的范围阈值,通过变量符号分析的结果自适应生成存储格式指令A与GPRL16重定位;若到达GPRL16重定位的范围阈值,对变量符号进行重定位扩展与自适应生成存储格式指令B和GPHIGH重定位、存储格式指令C和GPLOW重定位;在编译器生成汇编文件,将汇编文件输入至汇编器转换成目标文件;将目标文件输入至链接器计算变量符号地址;将地址偏移回填写入对应的存储格式指令被修正位置,生成可执行文件或库文件;扩大了全局变量和静态变量的寻址范围,兼顾了功能要求和性能要求。
本发明授权一种针对申威架构GPRL16重定位的编译方法在权利要求书中公布了:1.一种针对申威架构GPRL16重定位的编译方法,其特征在于,包括: 读取源程序并对源程序进行分析确定变量符号,对变量符号多维度重定位符号分析确定生成的重定位类型; 对源程序中的变量符号进行数量统计与类型分析,计算出源程序中变量符号占用存储空间大小,确定所述变量符号在数据段中的地址范围;判断变量符号数量是否在GPRL16重定位的范围阈值内; 若未到达GPRL16重定位的范围阈值,通过变量符号分析的结果自适应生成存储格式指令A与GPRL16重定位; 若到达GPRL16重定位的范围阈值,对变量符号进行重定位扩展与自适应生成存储格式指令B和GPHIGH重定位、存储格式指令C和GPLOW重定位; 将存储格式指令A与GPRL16重定位输入至编译器,或者将存储格式指令B和GPHIGH重定位以及存储格式指令C和GPLOW重定位输入至编译器生成汇编文件,将汇编文件输入至汇编器转换成目标文件; 将目标文件输入至链接器计算变量符号地址;将地址偏移回填写入对应的存储格式指令A、存储格式指令B以及存储格式指令C被修正位置,生成可执行文件或库文件。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人无锡先进技术研究院,其通讯地址为:214122 江苏省无锡市滨湖区绣溪路50号KPARK商务中心2号楼;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。