Retargetable register allocation method in dynamic binary translation system
A register allocation and dynamic binary technology, which is applied in the direction of memory system, instrument, program control design, etc., can solve the problem that the register usage efficiency is not enough to make up for the allocation overhead, the allocation overhead and implementation complexity increase, and cannot achieve effective results. Achieve the effect of good distribution, meet the requirements of timeliness, and make full use of variable information
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Examples
Embodiment Construction
[0032] The technical solutions of the present invention will be further described below in conjunction with the examples. The following examples are not intended to limit the present invention.
[0033] CrossBit is a dynamic binary translation system, which can provide execution environments under heterogeneous architectures by means of translation and optimization for source programs executed on various architectures. In order to achieve multi-source and multi-target, CrossBit uses an intermediate code layer, which reduces translation paths. A binary translator can be formed by only translating the front-end binary imaging program (front-end) into intermediate code blocks, and then translating the intermediate code blocks into corresponding target platform codes (back-end). If the target platform changes, only one backend needs to be changed. Currently, CrossBit supports SimpleScalar, MIPS, X86, SPARC frontends, X86 and SPARC backends. CrossBit uses VINST as the intermedia...
PUM
![No PUM](https://static-eureka.patsnap.com/ssr/23.2.0/_nuxt/noPUMSmall.5c5f49c7.png)
Abstract
Description
Claims
Application Information
![application no application](https://static-eureka.patsnap.com/ssr/23.2.0/_nuxt/application.06fe782c.png)
- 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.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap