[发明专利]程序执行监控系统有效
申请号: | 201310287128.6 | 申请日: | 2013-07-05 |
公开(公告)号: | CN103425543B | 公开(公告)日: | 2017-03-01 |
发明(设计)人: | 孔泉;杨昆 | 申请(专利权)人: | 杭州万高科技股份有限公司 |
主分类号: | G06F11/00 | 分类号: | G06F11/00 |
代理公司: | 上海和跃知识产权代理事务所(普通合伙)31239 | 代理人: | 孟建勇 |
地址: | 310051 浙江省杭*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明揭示一种程序执行监控系统,该程序执行监控系统包括软件模拟单元、精确看门狗电路及比较单元,其中软件模拟单元执行编译完成之后的微代码获取软件执行的轨迹,利用此轨迹计算出执行周期内重复出现的指令组合并用预定的运算方法获得预计的运算码,并输出给比较单元,其中该预定的运算方法为累加和,并且该预计的运算码是以寄存器的形式存在于程序执行监控系统中,在工作时该寄存器被写成计算获得的累加和;处理器核在实际工作时,精确看门狗电路在周期开始时获取指令总线上的数值进行依次累加获得动态运算码,在周期结束时将计算获得的动态运算码输出给比较单元,比较单元将动态运算码和预计的运算码进行对比判断程序执行是否异常。 | ||
搜索关键词: | 程序 执行 监控 系统 | ||
【主权项】:
一种程序执行监控系统,其特征在于:该程序执行监控系统包括软件模拟单元、精确看门狗电路及比较单元,其中软件模拟单元执行编译完成之后的微代码获取软件执行的轨迹,利用此轨迹计算出执行周期内重复出现的指令组合并用预定的运算方法获得预计的运算码,并输出给比较单元,其中该预定的运算方法为累加和,并且该预计的运算码是以寄存器的形式存在于程序执行监控系统中,在工作时该寄存器被写成计算获得的累加和;处理器核在实际工作时,精确看门狗电路在周期开始时获取指令总线上的数值进行依次累加获得动态运算码,在周期结束时将计算获得的动态运算码输出给比较单元;比较单元将动态运算码和预计的运算码进行对比判断程序执行是否异常。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州万高科技股份有限公司,未经杭州万高科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310287128.6/,转载请声明来源钻瓜专利网。
- 上一篇:基于设备的应用层配置底层硬件的方法
- 下一篇:事件响应方法和电子设备