Recognition method of nested loop structure
A recognition method and nested loop technology, which can be applied to instruments, computing, electrical and digital data processing, etc., can solve problems such as low algorithm efficiency, and achieve the effect of simple implementation, improved structure, and accurate recognition results.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0054] The identification method of cycle of the present invention, its step can be expressed as:
[0055] 1. Disassemble the executable file to obtain the intermediate code of the executable file;
[0056] 2. Extract the control flow information from the above intermediate code to obtain the control flow graph, and further obtain the extended control flow graph G=(N, E, h 0 ): N is the set of nodes, E is the set of edges, h 0 is the entry node of the control flow graph;
[0057] 3. Depth-first traversal of the extended control flow graph to identify loop nodes, specifically including the following judgments for each node:
[0058] 1) Whether the node is a loop head node;
[0059] 2) Whether the node is in the loop body, if so, find its innermost loop head node;
[0060] 3) Whether the node is a re-entry, if so, find a re-entry edge.
[0061] 4. Mark the innermost loop head node of the node;
[0062] 5. Identify the corresponding control flow graph as a loop structure. ...
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