一种工业程序文件的处理方法及装置

    公开(公告)号:CN119536738A

    公开(公告)日:2025-02-28

    申请号:CN202411587579.6

    申请日:2024-11-08

    Inventor: 杨晓宇 宋维

    Abstract: 本申请涉及工业编程技术领域,提供了一种工业程序文件的处理方法及装置。该方法包括:分析待编译的目标程序文件,确定目标程序文件中的所有变量以及各变量的地址索引数据;编译目标程序文件,确定目标程序文件中对应各地址索引数据的地址偏移量,基于地址偏移量确定每个变量的地址,得到目标程序文件对应的可运行程序文件,可运行程序文件基于地址运行。本申请通过在编译前对目标程序文件进行分析确定其中的变量和变量的地址索引数据,编译过程中可直接获取到对应地址索引数据的变量的地址偏移量,进而确定地址。基于地址索引数据确定的地址偏移量不会占用代码段空间,因此宏定义常量相关的耗时减少,代码段空间占用减少,编译效率明显提升。

Patent Agency Ranking