| Publisher | Sun Microsystems | ||
|---|---|---|---|
| Format | 297.6KB PDF, requires Acrobat Rdr 5 | Date added | 01 Jan 2002 |
| Topics | RISC-Based Servers | ||
| Downloads | 130 | ||
A binary translator examines binary code for a source machine, optionally builds an intermediate representation, and generates code for a target machine. Understanding what to do with delayed branches in binary code can involve tricky case analyses, e.g., if there is a branch instruction in a delay slot. Correctness of a translation is of utmost importance. This paper presents a disciplined method for deriving such case analyses. The method identifies problematic cases, shows the translations for the non-problematic cases, and gives confidence that all cases are considered. The method supports such common architectures as SPARC, MIPS, and PA-RISC.
Related white papers
Failover of Oracle Database Between HP 9000 (PA-RISC) Servers and HP Integrity (IPF) Servers Under HP-UX 11i
HP's Intel Itanium-based Integrity architecture was designed to employ the same data format as PA-RISC-based HP 9000 architecture, which gives rise to all manner of cross-architectural scenarios such as simple...
Migrating From UNIX/RISC to Red Hat Enterprise Linux on Intel Processor-Based Servers: Driving Higher Value Deep Into the Data Center
Red Hat Enterprise Linux running on Intel processor-based servers is helping companies cut TCO by up to 50 percent and more versus comparable UNIX/RISC solutions, while providing a better foundation...
Batch Processing Tasks Are 40 Percent Faster With Dell PowerEdge Servers
DataVision was seeking an alternative hardware solution to recommend to its banking clients, which would offer high performance and support in remote areas without requiring a compromise on cost. The...
Staff Cost Savings Models to Justify RISC Migration
In the past, RISC-based servers delivered performance and memory advantages that made them the workhorses of corporate computing. And even though the systems used expensive, proprietary components and were expensive...
Banco Bolivariano Bets on HP Technology
The Banco Bolivariano is a private institution based in Guayaquil, oriented to the SMB market and consumer bank sector. Bank needed to grow and was looking for a platform adequate...
When Good Instructions Go Bad: Generalizing Return-Oriented Programming to RISC
This paper reconsiders the threat posed by Shacham's "Return-oriented programming" - a technique by which OX-style hardware protections are evaded via carefully crafted stack frames that divert control flow into...
By Migrating Customers From the Mainframe to Sun, ACS Achieves Significant Cost Reduction and Revenue Enhancement
Affiliated Computer Services (ACS), a premier provider of business process and information technology outsourcing solutions, is continually expanding its midrange solution offerings. Sun provided ACS with a total products-and-services solution...



