硬件断点是计算机用语,指由硬件提供给我们的调试寄存器组,我们可以对这些硬件寄存器设置相应的值,然后让硬件帮我们断在需要下断点的地址。硬件断点是CPU提供的功能,所以要怎么做就得听CPU的硬件寄存器的了。先来看看关于硬件寄存器的说明。Intel 80386以上的CPU 提供了调试寄存器以用于软件调试。
Designed the function logics of Longtium R2 to support the ICD system, including designed exception to control pipeline, implemented hardware breakpoint and single step, implemented observability and controllable of registers, CACHEs and system memory.
4.完成了支持ICD功能的“龙腾R2”调试逻辑设计。 支持调试异常,硬件断点,单步调试,以及对“龙腾R2”体系结构寄存器、CACHE和内存的可控制可观察能力。
参考来源 - 基于“龙腾R2”微处理器ICD系统设计与实现·2,447,543篇论文数据,部分数据来源于NoteExpress
应用推荐