
基本信息:
- 专利标题: 一种软件模块执行顺序监视方法及监视系统
- 申请号:CN201811089252.0 申请日:2018-09-18
- 公开(公告)号:CN109254898A 公开(公告)日:2019-01-22
- 发明人: 陈闯 , 于金生 , 王鹏飞 , 钱玉君
- 申请人: 南京科远自动化集团股份有限公司 , 大唐南京发电厂
- 申请人地址: 江苏省南京市江宁区秣陵街道清水亭东路1266号
- 专利权人: 南京科远自动化集团股份有限公司,大唐南京发电厂
- 当前专利权人: 南京科远自动化集团股份有限公司,大唐南京发电厂
- 当前专利权人地址: 江苏省南京市江宁区秣陵街道清水亭东路1266号
- 代理机构: 南京汇盛专利商标事务所
- 代理人: 陈扬; 裴咏萍
- 主分类号: G06F11/30
- IPC分类号: G06F11/30 ; G06F21/52
摘要:
本发明公开了一种软件模块执行顺序监视方法及监视系统,该监视方法包括以下步骤:(1)枚举软件模块各执行分支情况并根据执行顺序将每个软件模块地址依次排序;(2)在执行软件模块前,计算步骤(1)中所有地址的校验值,存入全局校验值缓冲区;(3)每运行一个周期后,根据运行实际所调用的软件模块按照执行顺序将其地址存储在数组中,并以步骤(2)中同样的方法计算数组的校验值,计算得到的校验值存储于本地校验值缓冲区;(4)对比判断:在全局校验值缓冲区中查询是否存在本地校验值缓冲区中的校验值。本发明监视方法方便移植和实施,同时又能高效地监视软件模块按照预期设计的顺序执行。
公开/授权文献:
- CN109254898B 一种软件模块执行顺序监视方法及监视系统 公开/授权日:2021-09-24