University of Tasmania
Browse

File(s) not publicly available

Binary Translation: Static, Dynamic, Retargetable?

conference contribution
posted on 2023-05-23, 02:16 authored by Cifuentes, CN, Malhotra, VM
The porting of software to newer and faster machines using static binary translation techniques has proved successful to a large extent. Current binary translators are static in nature and require a runtime environment to successfully support the execution of the translated programs on the new machine. On the other hand, dynamic binary translation has not been considered as an alternative to static translation - we argue that these translators can achieve at least the same performance as static translators but will require a simpler runtime environment. This paper presents techniques used to migrate legacy software running on register-based machines of the last 10 to 15 years to modern RISC machines. We have developed a second-generation disassembler to aid in the construction of a retargetable binary translation front-end. Retargetability of binary translators is an issue that has not been addressed in present translators.

History

Publication title

Proceedings of the 1996 International Conference on Software Maintenance

Editors

IEEE

Pagination

340-349

Department/School

School of Information and Communication Technology

Publisher

IEEE Computer Society Press, Los Alamitos

Event title

1996 International Conference on Software Maintenance

Event Venue

Monterey, California USA

Date of Event (Start Date)

1996-11-04

Date of Event (End Date)

1996-11-08

Repository Status

  • Restricted

Socio-economic Objectives

Other information and communication services not elsewhere classified

Usage metrics

    University Of Tasmania

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC