发明名称 一种防止计算机程序误操作的方法
摘要 一种防止计算机程序误操作的方法,涉及计算机系统领域,特别涉及防止计算机程序误操作的技术。用于具有看门狗复位电路的计算机系统中,该系统包括具有执行重要操作时核对保护码功能的器件,本发明包括:a.确定系统在异常条件下程序可能紊乱运行的最长时间t;b.在需要保护的操作命令程序之前,插入需要执行时间T的生成特定保护码的程序段,其中T>t;c.系统在进入需要保护的操作命令时,由所述器件核对步骤b生成的保护码,保护码正确才发起后续重要操作,否则拒绝操作;d.系统清除器件中的保护码值。本发明是一种简便而有效的用软件方式防止计算机程序在有限紊乱运行时间内发生严重误操作的方法。
申请公布号 CN1828552A 申请公布日期 2006.09.06
申请号 CN200610020715.9 申请日期 2006.04.14
申请人 迈普(四川)通信技术有限公司 发明人 冯克平;丁时安;刘进;何玉猛;张贻华;梁剑;李罗洪
分类号 G06F11/36(2006.01);G06F11/00(2006.01) 主分类号 G06F11/36(2006.01)
代理机构 代理人
主权项 1.一种防止计算机程序误操作的方法,用于具有看门狗复位电路的计算机系统中,该系统具有执行重要操作时核对保护码功能的器件,其特征在于,包括:a.确定系统在异常条件下程序可能紊乱运行的最长时间t;b.在需要保护的操作命令程序之前,插入需要执行时间T的生成特定保护码的程序段,其中T>t;c.系统在进入需要保护的操作命令时,由所述器件核对步骤b生成的保护码,保护码正确才发起后续重要操作,否则拒绝操作;d.系统清除所述器件中的保护码值。
地址 610041四川省成都市高新区九兴大道16号迈普大厦