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