A binary translation intermediate representation correctness test method and device based on semantic equivalence verification
An intermediate representation and semantic equivalence technology, applied in the field of computer transplantation, can solve problems such as the difficulty of implementing compilers, the inability to apply binary translation systems, and the impact on software development and testing cycle and quality, so as to improve test accuracy and efficiency and ensure software The effect of quality and reliability
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0027] In order to make the purpose, technical solution and advantages of the present invention more clear and understandable, the present invention will be further described in detail below in conjunction with the accompanying drawings and technical solutions.
[0028] In view of the low test coverage rate, easy state space explosion, incomplete test, and limited application in the testing process of the existing binary translation system intermediate representation, in the embodiments of the present invention, see figure 1 As shown, a binary translation intermediate representation correctness testing method based on semantic equivalence verification is provided, which includes the following content:
[0029] S101. Establish a mapping rule between the source platform instruction and the intermediate representation;
[0030] S102. Perform state initialization on the intermediate representation, and construct a test case;
[0031] S103. For the test case, independently execute...
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