System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 控制方法、控制装置、计算机系统、计算机设备和介质制造方法及图纸_技高网

控制方法、控制装置、计算机系统、计算机设备和介质制造方法及图纸

技术编号:41136033 阅读:3 留言:0更新日期:2024-04-30 18:07
本申请公开了一种计算机系统的控制方法、控制装置、计算机系统、计算机设备和计算机可读存储介质。控制方法包括:获取当前执行指令的当前指令地址;判断当前指令地址与预设地址是否存在预设对应关系;在当前指令地址与预设地址存在预设对应关系时,重新设置看门狗的计时数值;在看门狗的计时数值达到预设数值的条件时,控制计算机系统产生相应动作,以使计算机系统能够恢复为可控状态。如此通过设置预设地址,将预设地址与当前指令地址进行同步比较,在当前指令地址与预设地址存在预设对应关系时才能重新设置看门狗的计时数值。能够合理地执行看门狗操作,在计算机系统受干扰工作异常时能恢复为可控状态,提高计算机系统的稳定性与可靠性。

【技术实现步骤摘要】

本申请涉及计算机系统,特别涉及一种计算机系统的控制方法、控制装置、计算机系统和计算机可读存储介质。


技术介绍

1、在相关技术中,计算机系统可以通过看门狗计时器溢出而回到系统初始化的起始点以解决系统在不稳定环境中产生不受控制或死机等问题。计算机系统能够在无人干预的情况下能自动恢复正常工作状态。合理地执行清除看门狗的指令是保证计算机系统在异常状态或不良时能够恢复正常工作的重要方法,也是计算机系统稳定性的极重要关键。但是在许多状况下,没有办法靠清除看门狗来将执行混乱的计算机系统,使得计算机系统回到正常状态,因此,如何良好地执行清除看门狗计时器是本领域亟需解决的重要技术问题。


技术实现思路

1、本申请的实施方式提供一种计算机系统的控制方法、控制装置、计算机系统、计算机设备和计算机可读存储介质。

2、本申请的实施方式的控制方法可以用于计算机系统。所述计算机系统包括看门狗,所述控制方法包括:获取当前执行指令的当前指令地址;判断所述当前指令地址与预设地址是否存在预设对应关系;在所述当前指令地址与所述预设地址存在所述预设对应关系时,重新设置所述看门狗的计时数值;在所述看门狗的计时数值达到预设数值的条件时,控制所述计算机系统产生相应动作,以使所述计算机系统能够恢复为可控状态。

3、本申请的实施方式的控制装置可以用于计算机系统,所述计算机系统包括看门狗。所述控制装置包括获取模块、判断模块、重新设置模块和处理模块。所述获取模块用于获取当前执行指令的当前指令地址;所述判断模块用于判断所述当前指令地址与预设地址是否存在预设对应关系;所述重新设置模块用于在所述当前指令地址与所述预设地址存在所述预设对应关系时,重新设置所述看门狗的计时数值;所述处理模块用于在所述看门狗的计时数值达到预设数值的条件时,控制所述计算机系统产生相应动作,以使所述计算机系统能够恢复为可控状态。

4、本申请的实施方式的计算机系统包括看门狗和上述控制装置。

5、本申请的实施方式的计算机设备包括存储器及处理器,所述存储器中存储有计算机可读指令,所述计算机可读指令被所述处理器执行时,使得所述处理器执行上述任一项所述的设备计算机设备的控制方法。

6、本申请实施方式的计算机可读存储介质其上存储有计算机程序,所述程序被处理器执行的情况下,使得所述处理器执行上述任一项所述的计算机系统的控制方法。

7、本申请实施方式的计算机系统的控制方法、控制装置、计算机系统、计算机设备和计算机可读存储介质,通过设置预设地址,将预设地址与当前指令地址进行同步比较,在当前指令地址与预设地址存在预设对应关系时,才能够重新设置看门狗的计时数值。如此,能够合理地执行看门狗的操作,在计算机系统受干扰工作异常时能恢复为可控状态,提高了计算机系统的稳定性与可靠性。

8、本申请的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本申请的实践了解到。

本文档来自技高网...

【技术保护点】

1.一种计算机系统的控制方法,其特征在于,所述计算机系统包括看门狗,所述控制方法包括:

2.根据权利要求1所述的计算机系统的控制方法,其特征在于,所述预设对应关系包括以下任意一种:

3.根据权利要求1所述的计算机系统的控制方法,其特征在于,控制所述计算机系统产生相应动作,包括以下至少一种:

4.根据权利要求1所述的计算机系统的控制方法,其特征在于,所述计算机系统包括程序堆栈寄存器,所述控制方法还包括:

5.根据权利要求1所述的计算机系统的控制方法,其特征在于,所述计算机系统包括系统寄存器,所述系统寄存器用于存储系统值,所述系统寄存器所述控制方法还包括:

6.根据权利要求5所述的计算机系统的控制方法,其特征在于,所述系统寄存器包括中断标志位寄存器、处于仿真模式寄存器、烧录模式寄存器和数位信号处理中寄存器。

7.根据权利要求1所述的计算机系统的控制方法,其特征在于,所述计算机系统包括频率振荡器,所述控制方法还包括:

8.根据权利要求1所述的计算机系统的控制方法,其特征在于,所述计算机系统包括主循环程序,所述预设地址设置在所述主循环程序内。

9.根据权利要求8所述的计算机系统的控制方法,其特征在于,所述计算机系统包括初始化程序,所述控制方法包括:

10.根据权利要求9所述的计算机系统的控制方法,其特征在于,所述计算机系统包括初始化程序,所述控制方法包括:

11.根据权利要求1所述的计算机系统的控制方法,其特征在于,所述控制方法包括:

12.根据权利要求1所述的计算机系统的控制方法,其特征在于,所述预设地址能够根据输入信息确定。

13.一种计算机系统的控制装置,其特征在于,所述计算机系统包括看门狗,所述控制装置包括:

14.一种计算机系统,其特征在于,所述计算机系统包括看门狗和权利要求13所述的控制装置。

15.一种计算机设备,其特征在于,包括存储器及处理器,所述存储器中存储有计算机可读指令,所述计算机可读指令被所述处理器执行时,使得所述处理器执行权利要求1至12中任意一项所述的计算机系统的控制方法。

16.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述程序被处理器执行的情况下,使得所述处理器执行权利要求1至12中任意一项所述的计算机系统的控制方法。

...

【技术特征摘要】

1.一种计算机系统的控制方法,其特征在于,所述计算机系统包括看门狗,所述控制方法包括:

2.根据权利要求1所述的计算机系统的控制方法,其特征在于,所述预设对应关系包括以下任意一种:

3.根据权利要求1所述的计算机系统的控制方法,其特征在于,控制所述计算机系统产生相应动作,包括以下至少一种:

4.根据权利要求1所述的计算机系统的控制方法,其特征在于,所述计算机系统包括程序堆栈寄存器,所述控制方法还包括:

5.根据权利要求1所述的计算机系统的控制方法,其特征在于,所述计算机系统包括系统寄存器,所述系统寄存器用于存储系统值,所述系统寄存器所述控制方法还包括:

6.根据权利要求5所述的计算机系统的控制方法,其特征在于,所述系统寄存器包括中断标志位寄存器、处于仿真模式寄存器、烧录模式寄存器和数位信号处理中寄存器。

7.根据权利要求1所述的计算机系统的控制方法,其特征在于,所述计算机系统包括频率振荡器,所述控制方法还包括:

8.根据权利要求1所述的计算机系统的控制方法,其特征在于,所述计算机系统包括主循环程序,所述预设地址设置在所述主循环程序内。

【专利技术属性】
技术研发人员:曾景宏
申请(专利权)人:北杉集成电路深圳有限公司
类型:发明
国别省市:

相关技术
    暂无相关专利
网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1