基于IDE调试框架的用于CPU程序的调试方法及调试系统

    公开(公告)号:CN112000584B

    公开(公告)日:2021-01-29

    申请号:CN202011160052.7

    申请日:2020-10-27

    Abstract: 本发明涉及程序调试技术领域,提供一种基于IDE调试框架的用于CPU程序的调试方法、调试系统以及存储介质。所述调试方法包括:根据CPU程序的调试状态创建与所述调试状态相对应的启动程序;判断所述启动程序的类型,根据所述启动程序的类型确定是否创建调试程序。本发明基于IDE调试框架改进用于CPU程序的调试方法,对调试的启动程序进行分类,根据启动程序的类型确定是否创建调试程序。在CPU程序处于调试状态时,在用户错误操作或多次点击Debug按钮情况下能够对已创建的调试程序进行保护,使IDE开发环境容错性更好,保证IDE开发环境处于健康状态,大大提升研发效率。

    基于IDE调试框架的用于CPU程序的调试方法及调试系统

    公开(公告)号:CN112000584A

    公开(公告)日:2020-11-27

    申请号:CN202011160052.7

    申请日:2020-10-27

    Abstract: 本发明涉及程序调试技术领域,提供一种基于IDE调试框架的用于CPU程序的调试方法、调试系统以及存储介质。所述调试方法包括:根据CPU程序的调试状态创建与所述调试状态相对应的启动程序;判断所述启动程序的类型,根据所述启动程序的类型确定是否创建调试程序。本发明基于IDE调试框架改进用于CPU程序的调试方法,对调试的启动程序进行分类,根据启动程序的类型确定是否创建调试程序。在CPU程序处于调试状态时,在用户错误操作或多次点击Debug按钮情况下能够对已创建的调试程序进行保护,使IDE开发环境容错性更好,保证IDE开发环境处于健康状态,大大提升研发效率。

    支持调试权限控制的CPU芯片仿真器

    公开(公告)号:CN109977023A

    公开(公告)日:2019-07-05

    申请号:CN201910266964.3

    申请日:2019-04-03

    Abstract: 本发明公开了一种支持调试权限控制的CPU芯片仿真器,包括:仿真器硬件以及仿真器软件。仿真器硬件包括主板,主板包括电源模块、芯片原型及调试线,且芯片原型内置有调试权限控制模块;以及仿真器软件通过调试线与仿真器硬件通信连接,且仿真器软件内置有调试权限操作模块;其中,仿真器软件通过调试权限操作模块对仿真器硬件中的调试权限控制模块进行操作,从而实现对仿真器硬件的调试权限的打开或关闭。借此,本发明的支持调试权限控制的CPU芯片仿真器,结构简单合理,仿真器软件和仿真器硬件的握手操作实现机制更安全。

    存储空间的访问权限管理方法及存储权限管理单元

    公开(公告)号:CN109992532A

    公开(公告)日:2019-07-09

    申请号:CN201910283638.3

    申请日:2019-04-10

    Abstract: 本发明公开了一种存储空间的访问权限管理方法及存储权限管理单元,该方法包括:将存储空间划分为多个存储区块,每个存储区块设置各自的访问权限;存储权限管理单元接收数据访问指令并获取数据访问指令的指令地址、数据访问地址以及访问操作类型;存储权限管理单元根据数据访问地址查找到对应的存储区块,判断该存储区块的本地访问权限是否为本地访问;若为本地访问则存储权限管理单元根据指令地址和数据访问地址判断数据访问指令的来源是否合法,若合法则根据访问操作类型判断数据访问指令是否满足该存储区块的读写权限。该存储空间的访问权限管理方法及存储权限管理单元能够对执行访问操作的访问来源进行辨别,提高了存储空间的安全性。

Patent Agency Ranking