Multibreak software debugging device and method
A software debugging, multi-breakpoint technology, applied in software testing/debugging, machine execution devices, instruments, etc., can solve problems such as implementation difficulties and large storage space consumption
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0038] In the embodiment of the present invention, the IDE sets a breakpoint in the software program; the driver obtains the breakpoint information in the software program, and replaces the real instruction at the breakpoint with a breakpoint instruction according to the breakpoint information; When the command is clicked, the microprocessor reports an interrupt to the IDE and freezes the pipeline; the driver changes the breakpoint command back to the real command according to the command issued by the IDE; the microprocessor unfreezes the pipeline and fetches the real command at the breakpoint ; The driver replaces the real instruction at the breakpoint with the breakpoint instruction again in the interval between the execution of the breakpoint instruction, and realizes the software debugging of multiple breakpoints through the above method.
[0039] The present invention will be described in further detail below through the accompanying drawings and specific embodiments;
...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com