Defesa de Dissertação de Mestrado: Maxwell Monteiro Andrade de Souza
ISAMAP Tradução Binária Dinâmica Orientada a Mapeamento de Instruções.
| What | Defesa de Mestrado |
|---|---|
| When |
10/03/2008 from 09:00 to 11:00 |
| Where | Sala 01 (Auditório do IC 1) |
| Add event to calendar |
|
Tradução binária dinâmica consiste em permitir que programas originalmente compilados para uma determinada arquitetura, executem sobre um nova arquitetura sem a necessidade de recompilação. Esta técnica pode ser usada como ferramenta de migração de aplicações entre arquiteturas ou até mesmo para permitir que uma aplicação execute sobre várias arquiteturas de forma transparente. A tradução binária dinâmica também permite que otimizações, não possíveis em tempo de compilação, sejam feitas em tempo de execução.
ISAMAP é um sistema de tradução binária orientado a especificações de mapeamento de instruções entre um Conjunto de Instruções (ISA) origem e um ISA alvo. Em ISAMAP seqüências de instruções da ISA alvo são associadas à instruções da ISA origem, permitindo um mapeamento rápido e otimizado.
Atualmente o ISAMAP realiza tradução binária de código PowerPC 32 para código x86.
