期刊文献+
共找到7篇文章
< 1 >
每页显示 20 50 100
基于虚拟控制器的多任务断点调试器设计与实现 被引量:3
1
作者 卢海松 牛洪海 吴波 《工业控制计算机》 2020年第4期1-3,7,共4页
随着多任务控制器的出现及算法逻辑的复杂程度逐渐提高,常规的虚拟控制器难以实现多任务模拟,且逻辑调试方法单一,难以保证逻辑的正确性。提出一种多任务断点调试器设计方案,将运算任务抽象为结构实体,并定义运算任务运行状态,通过两级... 随着多任务控制器的出现及算法逻辑的复杂程度逐渐提高,常规的虚拟控制器难以实现多任务模拟,且逻辑调试方法单一,难以保证逻辑的正确性。提出一种多任务断点调试器设计方案,将运算任务抽象为结构实体,并定义运算任务运行状态,通过两级任务控制块控制任务状态转换过程,进而实现多运算任务调度及单步、单页、单指令、自定义断点等调试功能,方便获取逻辑运算过程中的任意断面数据。将多任务断点调试器集成于虚拟控制器中,经功能验证后应用于实际工程调试,提高了算法逻辑质量,降低了现场调试周期和调试成本,确保现场控制的可靠运行。 展开更多
关键词 分散控制系统 虚拟控制器 多任务 断点调试 解释执行
下载PDF
LR(k)任意文法位置的断点调试方法
2
作者 许福 金茂忠 +1 位作者 李虎 宋淼 《计算机学报》 EI CSCD 北大核心 2010年第3期483-492,共10页
LR(k)文法能描述所有确定型上下文无关语言,广泛应用于各类分析器生成器中.传统的LR(k)文法断点调试方法仅支持在产生式右部末尾设置断点(后文简称尾部断点),不支持在产生式右部中间位置设置断点(后文简称中间断点),这给分析器的开发和... LR(k)文法能描述所有确定型上下文无关语言,广泛应用于各类分析器生成器中.传统的LR(k)文法断点调试方法仅支持在产生式右部末尾设置断点(后文简称尾部断点),不支持在产生式右部中间位置设置断点(后文简称中间断点),这给分析器的开发和调试带来了不便.文中提出了一种新颖的LR(k)文法断点调试方法,不但支持传统的尾部断点,还支持中间断点.该方法可显著增加可利用的断点数量,可以跟踪到更细粒度的文法成分,从而帮助用户更好地进行文法调试,降低分析器的开发难度. 展开更多
关键词 LR(k)文法 文法调试 断点调试
下载PDF
基于断点调试的Visual C++6.0坐标变换教学实践
3
作者 李毅 李珊珊 《实验室科学》 2012年第2期103-105,共3页
介绍了一种利用断点调试进行Visual C++6.0坐标变换教学的方法。通过在关键语句处设置断点,帮助学生观察视窗中同一位置逻辑坐标与设备坐标的不同,有助于他们对这一知识难点的掌握。
关键词 坐标变换 VISUAL C++6.0 断点调试
下载PDF
基于Proteus的嵌入式应用系统仿真中的源码调试 被引量:5
4
作者 周灵彬 方曙光 +1 位作者 卢家桥 孙维根 《现代电子技术》 2009年第22期13-15,19,共4页
详细介绍Proteus嵌入式系统仿真平台的源码调试技术。它融合、发展了传统的源码调试技术,并从工程角度实现了调试过程。用实例阐述Proteus源码调试的三种方法,着重叙述它与第三方IDE联合仿真中的源码调试技术和特有的条件断点、硬件断... 详细介绍Proteus嵌入式系统仿真平台的源码调试技术。它融合、发展了传统的源码调试技术,并从工程角度实现了调试过程。用实例阐述Proteus源码调试的三种方法,着重叙述它与第三方IDE联合仿真中的源码调试技术和特有的条件断点、硬件断点调试。结果表明Proteus源码调试技术是开发嵌入式应用系统的高效、高速的先进技术,值得推广应用。 展开更多
关键词 PROTEUS仿真 源码调试 条件断点调试 硬件断点调试
下载PDF
一种工业控制器的组态调试器实现方法 被引量:3
5
作者 吴波 牛洪海 卢海松 《自动化仪表》 CAS 2017年第9期95-98,102,共5页
在工业过程控制领域,常常需要对控制器内的复杂控制逻辑进行单步执行、断点调试,以便明确诊断逻辑的正确性和合理性,但目前各厂家的工业控制器并不具备该功能。为了解决该问题,对高级编程语言C/C++的调试器功能进行了系统的研究,包括其... 在工业过程控制领域,常常需要对控制器内的复杂控制逻辑进行单步执行、断点调试,以便明确诊断逻辑的正确性和合理性,但目前各厂家的工业控制器并不具备该功能。为了解决该问题,对高级编程语言C/C++的调试器功能进行了系统的研究,包括其程序断点的设计原理和调试器的实现机制。结合工业控制器算法组态的语言特点,设计了一种面向算法组态的调试器,并将其运用到工业控制器的嵌入式软件系统中。通过与算法逻辑运算单元的交互设计,成功实现了复杂控制逻辑的单步执行、逐页逐模块以及断点调试等功能。试验结果表明,集成组态调试器功能的工业控制器,能够极大地方便项目实施过程中的现场组态和深入调试,有效降低组态算法的错误率和提高工程调试的效率。该控制器为工业控制器的全方位诊断功能以及虚拟仿真的实现提供了一定的参考。 展开更多
关键词 工业控制器 算法组态 调试 单步执行 断点调试 嵌入式开发 DCS PLC
下载PDF
一种基于虚拟机Handler动态加解密的软件保护方法及实现 被引量:5
6
作者 谢鑫 马凌 陈亮 《计算机应用与软件》 2017年第12期321-325,333,共6页
考虑到Handler序列为逆向分析者的重点攻击对象。针对Handler指令序列的内存转储分析以及起始和终止点的断点分析,提出一种基于虚拟机Handler动态加解密的软件保护方法,在基于虚拟机的软件保护方法上,增加加密和解密代码模块,并将所有Ha... 考虑到Handler序列为逆向分析者的重点攻击对象。针对Handler指令序列的内存转储分析以及起始和终止点的断点分析,提出一种基于虚拟机Handler动态加解密的软件保护方法,在基于虚拟机的软件保护方法上,增加加密和解密代码模块,并将所有Handler进行加密保存。当程序执行到某个Handler时,先将加密过的Handler进行解密并执行,执行完成后再次对其进行加密,直到所有Handler序列执行结束。实验和分析表明:该方法能够有效防止攻击者对于Handler的起始和终止位置进行断点调试分析和内存转储分析。 展开更多
关键词 逆向分析 虚拟机保护 动态加密和解密 内存转储 断点调试
下载PDF
基于DEBUG查找汇编语言源程序中逻辑错误的方法研究
7
作者 叶晓霞 彭小红 《信息记录材料》 2019年第10期152-155,共4页
汇编语言程序设计中出现的错误主要是语法错误和逻辑错误,语法错误比较容易查出,而逻辑错误要在动态运行过程中查找,其方法较难掌握。本文总结了常见逻辑错误的类型,给出了详细的调试案例和具体的调试步骤,可提高查错效率。
关键词 汇编语言程序设计 逻辑错误 DEBUG 单步调试 断点调试
下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部