Design and Implementation of CrossBit: Dynamic Binary Translation Infrastructure

BAO Yun-cheng,LIANG A-lei,GUAN Hai-bing
DOI: https://doi.org/10.3969/j.issn.1000-3428.2007.23.034
2007-01-01
Abstract:Binary translation is the technique that translates binary program from one machine platform to another,which enables the binary code to migrate among heterogeneous machine platforms.This paper introduces the principles of binary translation,and focuses on the design and implementation of CrossBit dynamic binary translation infrastructure,including its system architecture and essential design philosophies.Experiment data are provided to prove binary translation’s performance advantage.
What problem does this paper attempt to address?