Multicore architecture supporting dynamic binary translation
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- NAT UNIV OF DEFENSE TECH
- Publication Date
- 2011-05-25
- Estimated Expiration
- Not applicable · inactive patent
Smart Images
Figure 1 Figure 2 Figure 3
Abstract
Description
technical field
[0001] The invention relates to a microprocessor architecture in the field of integrated circuits, in particular to a multi-core architecture supporting dynamic binary translation. Background technique
[0002] Binary Translation (Binary Translation) such as figure 1 As shown, it is used to simulate heterogeneous computer architecture, execute binary code without source program, and assist in migrating from one architecture or operating system to another architecture or operating system, which is an important way of computing system virtualization. A dynamic binary translator generally includes a translation module and an execution module. Correspondingly, the translation process is divided into a translation phase and an execution phase. In the translation stage, the translation module reads the source machine code blocks and converts them into executable binary code blocks on the target machine. In the execution phase, the execution module reads a block o...