期刊文献+
共找到807篇文章
< 1 2 41 >
每页显示 20 50 100
X-Debugger:基于FPGA的扫描调试器设计及实现
1
作者 李小波 唐志敏 《高技术通讯》 CAS 北大核心 2024年第8期824-831,共8页
针对芯片硅后调试面临内部信号可观测性差、可控制性弱、内部状态不易恢复重建等问题,本文设计和实现了一款基于现场可编程门阵列(FPGA)的快速扫描调试器XDebugger。该调试器复用传统可测试设计(DFT)扫描链路逻辑,在芯片的设计阶段插入... 针对芯片硅后调试面临内部信号可观测性差、可控制性弱、内部状态不易恢复重建等问题,本文设计和实现了一款基于现场可编程门阵列(FPGA)的快速扫描调试器XDebugger。该调试器复用传统可测试设计(DFT)扫描链路逻辑,在芯片的设计阶段插入基于功能模块前导码的扫描控制电路,实现了芯片内部各数字逻辑模块信号100%可见;通过基于FPGA的扫描调试器X-Debugger可以快速完成芯片内部寄存器状态获取和修改,并结合硬件加速器可以完成芯片内部逻辑状态的快速重建,从而形成硅后调试闭环。在某处理器芯片硅后调试实践中的结果表明,对于小于100万触发器的功能模块可以在1 s内完成内部状态获取、修改和重建,全芯片通过X-Debugger内部信号获取和重建小于1 min,极大提高了该处理器芯片的硅后调试效率。 展开更多
关键词 硅后调试 现场可编程门阵列(FPGA) 扫描链 寄存器回读 状态重建
在线阅读 下载PDF
DBugHelper:分布式系统Debug协助工具
2
作者 张燕飞 张春熙 +1 位作者 李宇明 张蓉 《华东师范大学学报(自然科学版)》 CAS CSCD 北大核心 2016年第5期153-164,共12页
对于大规模分布式系统的开发而言,其开发周期比较漫长,包括前期的开发、过程中的Debug、后期的维护和测试等.在整个开发周期中,Debug是一个非常关键和重要的环节,如何才能在短时间内找到最可靠的方法来解除bug成为一个重要的挑战.对于... 对于大规模分布式系统的开发而言,其开发周期比较漫长,包括前期的开发、过程中的Debug、后期的维护和测试等.在整个开发周期中,Debug是一个非常关键和重要的环节,如何才能在短时间内找到最可靠的方法来解除bug成为一个重要的挑战.对于系统开发人员来说,bug报告能非常有效地帮助其了解bug的所有特征信息,并找到能修复bug的方法.通过研究发现,许多大规模分布式系统之间具有较强的相关性和相似性,因而其bug的产生情况和修复方法也具有类似特征.开发人员可以利用已存在的修复bug的方案来协助修复与其一致或相近的bug.本文提出一个适用于大规模分布式系统的Debug协助工具——DBugHelper,能为某些大规模分布式系统的开发人员的bug修复提供比较有效、正确的帮助.DBugHelper将最新的bug报告进行文本处理,形成查询向量,并将大量已被修复的bug及其相关信息进行离线处理和缓存,从而为在线查询提供索引机制.通过将大量已修复的bug报告进行离线处理并同时减少在线处理的数据量,从而使其准确并快速地为系统开发人员提供必要的Debug协助工作,以此减少系统开发的周期与成本. 展开更多
关键词 大规模分布式系统 debug bug报告 协助
在线阅读 下载PDF
Incorporating S-shaped testing-effort functions into NHPP software reliability model with imperfect debugging 被引量:7
3
作者 Qiuying Li Haifeng Li Minyan Lu 《Journal of Systems Engineering and Electronics》 SCIE EI CSCD 2015年第1期190-207,共18页
Testing-effort(TE) and imperfect debugging(ID) in the reliability modeling process may further improve the fitting and prediction results of software reliability growth models(SRGMs). For describing the S-shaped... Testing-effort(TE) and imperfect debugging(ID) in the reliability modeling process may further improve the fitting and prediction results of software reliability growth models(SRGMs). For describing the S-shaped varying trend of TE increasing rate more accurately, first, two S-shaped testing-effort functions(TEFs), i.e.,delayed S-shaped TEF(DS-TEF) and inflected S-shaped TEF(IS-TEF), are proposed. Then these two TEFs are incorporated into various types(exponential-type, delayed S-shaped and inflected S-shaped) of non-homogeneous Poisson process(NHPP)SRGMs with two forms of ID respectively for obtaining a series of new NHPP SRGMs which consider S-shaped TEFs as well as ID. Finally these new SRGMs and several comparison NHPP SRGMs are applied into four real failure data-sets respectively for investigating the fitting and prediction power of these new SRGMs.The experimental results show that:(i) the proposed IS-TEF is more suitable and flexible for describing the consumption of TE than the previous TEFs;(ii) incorporating TEFs into the inflected S-shaped NHPP SRGM may be more effective and appropriate compared with the exponential-type and the delayed S-shaped NHPP SRGMs;(iii) the inflected S-shaped NHPP SRGM considering both IS-TEF and ID yields the most accurate fitting and prediction results than the other comparison NHPP SRGMs. 展开更多
关键词 testing-effort(TE) imperfect debugging(ID) software reliability growth models(SRGMs) S-shaped non-homogeneous Poisson process(NHPP)
在线阅读 下载PDF
DEBUG程序在微机软故障诊断和排除中的应用
4
作者 杨胜勇 李劲松 肖滨 《计算机应用研究》 CSCD 1997年第5期83-87,共5页
计算机软故障的急剧上升,使其成为计算机故障的主流。本文讨论了如何使用DEBUG程序进行微机常见软故障的诊断与排除,着重探讨了对系统配置类、磁盘文件类及计算机病毒等软故障的诊断。
关键词 微机 故障诊断 故障排除 debug程序
在线阅读 下载PDF
行为功能级模拟系统BFLSIM及其DEBUG环境的设计与实现
5
作者 贾良玉 刘明业 《计算机辅助设计与图形学学报》 EI CSCD 1990年第2期1-6,共6页
随着VLSI技术的高速发展,特别是RISC和ASIC的出现,行为功能级模拟已成为数字系统设计人员的必要工具。本文叙述了一个实用的功能强大的CAD工具—行为功能级模拟系统BFLSIM,并系统地讨论了BFLSIM的功能、结构、特性和模拟模型,最后介绍... 随着VLSI技术的高速发展,特别是RISC和ASIC的出现,行为功能级模拟已成为数字系统设计人员的必要工具。本文叙述了一个实用的功能强大的CAD工具—行为功能级模拟系统BFLSIM,并系统地讨论了BFLSIM的功能、结构、特性和模拟模型,最后介绍了一个灵活方便的用户接口—DCL和DEBUG环境,提高了系统效率和实用性。 展开更多
关键词 功能级模拟 VLSI BFLSIM debug CAD
在线阅读 下载PDF
利用debug恢复已被删除的文件
6
作者 陈金明 《计算机应用研究》 CSCD 1989年第1期40-41,共2页
在IBM—PC的DOS系统中,debug是供编程者调试和修改程序的一个有效工具。由于它可以直接从磁盘中读取任意扇区的内容,因此,在我们了解了磁盘分配情况和某些特殊盘空间内数值的含义之后。
关键词 DOS 操作系统 磁盘分配 文件删除 debug恢复
在线阅读 下载PDF
对DEBUG实用程序的一点改进──使DEBUG能跟踪“反跟踪软件”
7
作者 雷曼 《武汉钢铁学院学报》 1994年第4期440-443,共4页
作者提出对IBMPC系列微机上DEBUG实用程序的一种改进方法,即通过修改单步中断和断点中断的处理程序,使之能跟踪“反跟踪软件”,这对软件解密和病毒分析无疑是有用的。
关键词 debug程序 跟踪软件 单步中断 断点中断
在线阅读 下载PDF
如何汉化 DEBUG 程序
8
作者 王辉 《计算机应用》 CSCD 1989年第1期38-39,共2页
一、问题的提出众所周知,IBM DOS DEBUG 程序是一个非常有用的软件工具,它不仅使用户能够调试自己的应用软件,而且也为用户提供了一个解剖、分析、修改,扩充系统软件的重要手段,故 DEBUG 程序深受广大用户的欢迎。但是,由于西文 DEBUG... 一、问题的提出众所周知,IBM DOS DEBUG 程序是一个非常有用的软件工具,它不仅使用户能够调试自己的应用软件,而且也为用户提供了一个解剖、分析、修改,扩充系统软件的重要手段,故 DEBUG 程序深受广大用户的欢迎。但是,由于西文 DEBUG程序不能处理汉字。 展开更多
关键词 debug 程序 汉化 软件工具 调试
在线阅读 下载PDF
DEBUG.COM程序的汉化技术
9
作者 秦学礼 俞剑 《计算机工程》 CAS CSCD 北大核心 1989年第2期51-53,共3页
本文介织IBM-PC机DOS操作系统配置的动态调试程序DEBUG.COM的汉化技术。
关键词 debug.COM 程序 汉化 动态调试程序
在线阅读 下载PDF
DEBUG对硬盘分区的浅析
10
作者 陈一侃 《计算机应用研究》 CSCD 1990年第3期12-13,共2页
一、引言在IBM和长城系列微机中的硬盘,为用户提供了1~4个的用户分区,通常情况下人们都是用系列应用程序FDISK来对硬盘进行分区的大小设置、活性分区选择等。但由于FDISK进行重新分区时往往造成边界数据的丢失。
关键词 debug 硬盘 计算机
在线阅读 下载PDF
怎样用DEBUG置非DOS区为DOS可管理区
11
作者 李华锋 《计算机应用》 CSCD 1992年第4期55-55,共1页
随着计算机应用的拓广,由原来的十几兆到迄今的几百兆。大容量硬盘越来越多。尽管也出现非标准的DOS(例如:COMPAQ-DOS V3.31 PC-DOS3.31.)可管理大容量磁盘,但因标准DOS只能管理32M硬盘,若想用高版本的非标准DOS来管理整个硬盘,而FDISK... 随着计算机应用的拓广,由原来的十几兆到迄今的几百兆。大容量硬盘越来越多。尽管也出现非标准的DOS(例如:COMPAQ-DOS V3.31 PC-DOS3.31.)可管理大容量磁盘,但因标准DOS只能管理32M硬盘,若想用高版本的非标准DOS来管理整个硬盘,而FDISK却不能管理非DOS区。 展开更多
关键词 debug DOS区
在线阅读 下载PDF
如何封锁DEBUG(及其他调试程序)
12
作者 王振祥 《计算机技术》 CSCD 1993年第5期18-27,共10页
本文提出了一种封锁调试程序的方案,使用该方案可使得任何调试程序无法执行。这种方法对加密程序尤其有较大的实用价值。
关键词 调试程序 封锁 debug
在线阅读 下载PDF
使用DEBUG工具清除CMOS口令及引导区病毒
13
作者 王国柱 杨庆慧 《农村电气化》 1999年第5期20-20,共1页
DEBUG是使用计算机中的常用工具之一,它以简短、方便、快捷、直接而著称,也是软件开发的常用调试工具。DEBUG还可以用于清除CMOS口令及引导区病毒。1清除CMOS口令CMOS口令常常用于计算机CMOS配置的保护,... DEBUG是使用计算机中的常用工具之一,它以简短、方便、快捷、直接而著称,也是软件开发的常用调试工具。DEBUG还可以用于清除CMOS口令及引导区病毒。1清除CMOS口令CMOS口令常常用于计算机CMOS配置的保护,以防止CMOS配置的误修改或不熟悉... 展开更多
关键词 引导区病毒 CMOS口令 debug工具 计算机病毒
在线阅读 下载PDF
J2ME中UEI和Debug Agent技术的研究 被引量:2
14
作者 张锐 《现代电子技术》 2005年第3期58-60,65,共4页
随着 J2 ME技术在嵌入式终端设备上的广泛应用 ,许多移动设备制造商开发了相应的 J2 ME SDK,用来在 PC机模拟环境下开发 J2 ME应用程序。作为 SDK的核心 ,模拟器 (em ulator)可以集成到 Java集成开发环境 (IDE)中去 ,从而发挥更大的功能... 随着 J2 ME技术在嵌入式终端设备上的广泛应用 ,许多移动设备制造商开发了相应的 J2 ME SDK,用来在 PC机模拟环境下开发 J2 ME应用程序。作为 SDK的核心 ,模拟器 (em ulator)可以集成到 Java集成开发环境 (IDE)中去 ,从而发挥更大的功能。 U EI技术使 IDE制造商通过支持单一的接口标准 ,就能够轻松地集成不同公司的 em ulator。集成了emulator的 IDE支持源代码级的调试功能 ,他的实现通常采用了 debug agent技术。简单介绍了 J2 ME技术 ,对 U EI技术做了详细的研究 ,最后介绍了 debug agent技术。 展开更多
关键词 J2ME SDK 模拟器 KVM UEI 调试代理
在线阅读 下载PDF
面向同构非对称多核的OpenOCD调试功能优化研究
15
作者 唐竹 陈宝海 +1 位作者 王敬宇 朱琪 《计算机工程与科学》 北大核心 2025年第1期45-55,共11页
多核架构是提升处理器性能的重要手段,其在网络处理领域的应用也日渐广泛,因此,需要配套高效的多核调试工具才能提升多核网络处理器的开发效率。由于处理网络任务的多核之间并不存在很强的关联性,业务核更多使用运行到结束(RTC)而非流水... 多核架构是提升处理器性能的重要手段,其在网络处理领域的应用也日渐广泛,因此,需要配套高效的多核调试工具才能提升多核网络处理器的开发效率。由于处理网络任务的多核之间并不存在很强的关联性,业务核更多使用运行到结束(RTC)而非流水线(Pipeline)的处理模式,多个业务核之间并不需要复杂的缓存一致性逻辑,因此采用同构的非对称多处理AMP架构,可有效降低芯片复杂度和研发成本。目前,非对称多核调试需要同时启动多个GDB,不仅调试不便,同时还会导致较大的资源开销。针对同构非对称多核场景下OpenOCD多端口调试方案进行优化,以单个GDB端口实现针对多个非对称核的调试功能,同时支持对称多处理核簇与非对称多核的混合场景。最后,基于RISC-V软硬件平台搭建了非对称多核调试环境,对线程操作、单步执行、单步跳过、继续运行、查看堆栈和断点设置等GDB调试命令进行测试,验证了单端口OpenOCD进行非对称多核调试的可行性和有效性。 展开更多
关键词 非对称多处理 多核调试 OpenOCD 单端口
在线阅读 下载PDF
面向大学程序设计类课程的编程与调试行为可视分析
16
作者 连远锋 庄永琪 +1 位作者 高浛钊 董华松 《计算机辅助设计与图形学学报》 北大核心 2025年第6期1088-1100,共13页
大学程序设计类课程的编程与调试行为分析对于教师优化课程教学设计和提升学生实践编程能力具有重要意义.传统的编程与调试行为分析工具缺乏从课程类型、题目类别和内存中数据关系的实时变化等维度给出协同交互的可视化分析,导致无法准... 大学程序设计类课程的编程与调试行为分析对于教师优化课程教学设计和提升学生实践编程能力具有重要意义.传统的编程与调试行为分析工具缺乏从课程类型、题目类别和内存中数据关系的实时变化等维度给出协同交互的可视化分析,导致无法准确地刻画学生编程和开展学生自我评价.为此,文中根据程序设计类课程的数据特点设计多视图协同交互的编程与调试行为可视分析系统——MPDVAS.首先通过多维度环状热力图-雷达图,集成展示班级、课程、编程作业及考试成绩在学期和代码提交场所的时空分布;然后构造基于多平台在线课程数据的主题模型,将学生按照不同用户画像进行聚类,生成具有不同编程行为特征的子群体,提出基于层次气泡图可视化展示方法;通过扩展桑基图,将课程、成绩和编程行为评价进行多维度量化分析与交互推理;最后设计对称堆叠柱状图和多维时间序列图相结合的新布局,实现对学生代码调试过程的实时评估及程序结果自动对比,并进一步给出编程题目推荐和课程推荐结果.通过313名学生的真实编程数据案例分析,收集2名相关管理人员、2名主讲教师和20名学生的反馈进行方差分析, p值为0.008小于显著性水平0.05,验证了MPDVAS的有效性和实用性. 展开更多
关键词 程序设计类课程 编程行为 可视化调试 可视分析 用户画像
在线阅读 下载PDF
软件中总故障个数相关的不完美排错可靠性模型建模机理与述评
17
作者 张策 孙智超 +2 位作者 纪可行 王金勇 王宇彬 《计算机科学》 北大核心 2025年第6期21-34,共14页
挖掘可靠性研究中,软件故障总数对测试资源分配、可靠性变动影响以及最优发布等具有重要意义,但迄今为止鲜有从故障总数的角度进行可靠性研究。针对贴近真实测试环境的不完美排错等问题,对软件中故障总数相关的可靠性增长模型进行深入... 挖掘可靠性研究中,软件故障总数对测试资源分配、可靠性变动影响以及最优发布等具有重要意义,但迄今为止鲜有从故障总数的角度进行可靠性研究。针对贴近真实测试环境的不完美排错等问题,对软件中故障总数相关的可靠性增长模型进行深入研究和系统述评。首先,对软件可靠性增长模型SRGM(Software Reliability Growth Model)进行评述,给出研究主题、本质与技术内涵,引出软件中故障总数分析。从排错的不完全角度引入不同的新故障模型视角,建立不完美排错模型,分类研究多种情况下软件中故障总数与累积检测到的故障数量二者的变动情况。然后,从排错的不完全性与引入新故障的角度,建立统一的二元一阶不完美排错微分方程组描述软件测试过程,求解得到相应的故障总数与累积检测故障数量表达式。对上述两大类情况下不完美排错模型在多个真实计算机工程系统失效数据集上进行验证,从拟合与预测角度分析不同模型的性能,进而分析软件中故障总数对可靠性的影响。结果表明,故障总数对可靠性模型具有明显影响,其自身性能能够支撑可靠性的增长与性能提升。最后,指出了下一步研究挑战与亟待解决的问题。 展开更多
关键词 可靠性 软件可靠性增长模型 可靠性建模 总故障个数 不完美排错
在线阅读 下载PDF
基于深度学习和遗传算法的方法调用缺陷自动修复方法
18
作者 宋青青 杨秋辉 +2 位作者 董兰 代声馨 赵明敏 《计算机工程与设计》 北大核心 2025年第1期237-242,共6页
为提高软件缺陷自动修复技术的修复效果,针对面向对象程序中出现概率较大的方法调用缺陷,提出一种基于深度学习和遗传算法的方法调用缺陷自动修复方法。基于深度学习构造方法调用缺陷修复模型,使用修复模型生成候选补丁并验证;若补丁无... 为提高软件缺陷自动修复技术的修复效果,针对面向对象程序中出现概率较大的方法调用缺陷,提出一种基于深度学习和遗传算法的方法调用缺陷自动修复方法。基于深度学习构造方法调用缺陷修复模型,使用修复模型生成候选补丁并验证;若补丁无效,则基于这些候选补丁,使用改进的基于遗传算法的缺陷修复方法生成候选补丁。实验结果表明,在Defects4 J数据集上,所提方法与DEAR、TBar、SequenceR和jGenProg自动化缺陷修复工具相比,缺陷修复率和补丁正确率都有提高。 展开更多
关键词 软件调试 软件缺陷自动修复 面向对象程序 方法调用缺陷 补丁生成与验证 深度学习 遗传算法
在线阅读 下载PDF
采球机设备虚拟调试设计与仿真研究
19
作者 张泽坤 孙渊 王寻 《机床与液压》 北大核心 2025年第10期222-230,共9页
为了解决采球机调试成本高、周期长、效率低和风险大等问题,提出一种基于三维仿真平台NX MCD的采球机虚拟调试方法。基于NX MCD平台搭建机电一体化概念模型,定义机械、电气和自动化等属性,完成了平台内部的仿真序列调试;集成NX MCD、TI... 为了解决采球机调试成本高、周期长、效率低和风险大等问题,提出一种基于三维仿真平台NX MCD的采球机虚拟调试方法。基于NX MCD平台搭建机电一体化概念模型,定义机械、电气和自动化等属性,完成了平台内部的仿真序列调试;集成NX MCD、TIA博图V16和S7-PLCSIM Advanced V3.0实现软件在环调试;最后,结合S7-1200 PLC和KTP700 Basic PN HMI等实体设备完成硬件在环调试,实现了采球机的虚拟仿真设计与运行。验证了NX MCD在机电产品概念开发阶段的可行性和优越性,提出的“仿真序列-软件在环-硬件在环”三层次虚拟调试框架为复杂机电设备的开发提供了高效、安全的调试新范式。 展开更多
关键词 NX MCD 虚拟调试 软件在环 硬件在环
在线阅读 下载PDF
轴承圈尺寸检测线虚拟调试不同步问题研究
20
作者 李云风 师素双 +1 位作者 姚爽 师占群 《现代制造工程》 北大核心 2025年第1期15-22,110,共9页
虚拟调试过程中存在虚拟或真实控制器与虚拟模型数据不同步的问题,这导致了虚拟工艺流程的混乱,严重影响虚拟调试系统的质量,并使数字孪生系统产生了虚实不同步的问题。以轴承圈尺寸检测线为例,设计了一种基于机电一体化概念设计(Mechat... 虚拟调试过程中存在虚拟或真实控制器与虚拟模型数据不同步的问题,这导致了虚拟工艺流程的混乱,严重影响虚拟调试系统的质量,并使数字孪生系统产生了虚实不同步的问题。以轴承圈尺寸检测线为例,设计了一种基于机电一体化概念设计(Mechatronics Concept Designer,MCD)的虚拟调试系统,分析了虚拟调试系统不同步问题,设计了MCD内外部延迟试验,在对现有解决方案分析解释的基础上,提出了考虑MCD内外部延迟的解决方案。试验表明,该解决方案较好地实现了虚拟调试系统与数字孪生系统的虚实同步。 展开更多
关键词 虚拟调试 虚实同步 数字孪生 机电一体化 智能制造
在线阅读 下载PDF
上一页 1 2 41 下一页 到第
使用帮助 返回顶部