首页> 外国专利> Debugger system, method and computer program product for utilizing hardware breakpoints for debugging instructions

Debugger system, method and computer program product for utilizing hardware breakpoints for debugging instructions

机译:利用硬件断点来调试指令的调试器系统,方法和计算机程序产品

摘要

Debugger system, method and computer program product for debugging instructions. The method for debugging instructions may include: receiving, by a debugger module, a group of instructions that are stored in a non-volatile memory module and is scheduled to be executed by a processor of a device; determining whether the group of instructions includes a conditional branch instruction; defining, by the debugger module, a hardware breakpoint address as an address of the conditional branch instruction if the group of instructions includes the conditional branch instruction; defining, by the debugger module, the hardware breakpoint as an address of a last instruction of the group of instructions to be executed if the group of instructions does not comprise the conditional branch instruction; instructing a hardware breakpoint detector of the device to detect the hardware breakpoint address; instructing the processor to execute instructions of the group of instructions in a continuous mode until the hardware breakpoint detector detects the hardware breakpoint address; instructing the processor to execute at least one instruction of the group of instructions in a single step mode after the hardware breakpoint detector detects the hardware breakpoint address; and receiving, from the device, debug information that is indicative of an execution of instructions by the processor.
机译:用于调试指令的调试器系统,方法和计算机程序产品。用于调试指令的方法可以包括:由调试器模块接收存储在非易失性存储模块中并且被调度为由设备的处理器执行的一组指令;以及确定指令组是否包括条件分支指令;如果指令组包括条件分支指令,则调试器模块将硬件断点地址定义为条件分支指令的地址;如果所述指令组不包括条件分支指令,则通过调试器模块将硬件断点定义为要执行的指令组的最后一条指令的地址;指示设备的硬件断点检测器检测硬件断点地址;指示处理器以连续模式执行指令组中的指令,直到硬件断点检测器检测到硬件断点地址为止;在所述硬件断点检测器检测到所述硬件断点地址后,指示处理器以单步模式执行所述指令组中的至少一条指令;从设备接收指示处理器执行指令的调试信息。

著录项

  • 公开/公告号US9639451B2

    专利类型

  • 公开/公告日2017-05-02

    原文格式PDF

  • 申请/专利权人 CONSTANTIN TUDOR;SORIN BABEANU;

    申请/专利号US201013522382

  • 发明设计人 SORIN BABEANU;CONSTANTIN TUDOR;

    申请日2010-01-25

  • 分类号G06F9/30;G06F11/36;

  • 国家 US

  • 入库时间 2022-08-21 13:42:58

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号