ISAMAP instruction mapping driven dynamic binary translation

dc.creatorSouza, Maxwell Monteiro Andrade de
dc.date2008
dc.date2008-10-03T00:00:00Z
dc.date2017-03-29T22:54:12Z
dc.date2017-06-09T15:06:22Z
dc.date2017-03-29T22:54:12Z
dc.date2017-06-09T15:06:22Z
dc.date.accessioned2018-03-29T02:18:54Z
dc.date.available2018-03-29T02:18:54Z
dc.identifier(Broch.)
dc.identifierSOUZA, Maxwell Monteiro Andrade de. ISAMAP tradução binaria dinamica orientada a mapeamento de instruções. 2008. 63f. Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Computação, Campinas, SP. Disponível em: <http://libdigi.unicamp.br/document/?code=vtls000439562>. Acesso em: 29 mar. 2017.
dc.identifierhttp://repositorio.unicamp.br/jspui/handle/REPOSIP/276087
dc.identifier.urihttp://repositorioslatinoamericanos.uchile.cl/handle/2250/1314043
dc.descriptionOrientador: Guido Costa Souza de Araujo
dc.descriptionDissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Computação
dc.descriptionResumo: 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
dc.descriptionAbstract: The main role of Dynamic Binary Translation is the capability of running applications compiled for a specific architecture over a totally diferent one without sources recompiling. This technique can be used neither in legacy code migration or in a transparent run-time environment to run applications of different arquitectures. Dynamic Binary Translation also offers otimizations possibilities once informations about application run-time behaviour are available. The ISAMAP is a mapping instructions driven dynamic binary translation system that makes able a mapping between two differents arquitectures. Instructions sequence of the source ISA are mapped to target ISA instructions, providing a fast and optimized mapping. In the current state ISAMAP translates PowerPC 32 binary code to x86 binary
dc.descriptionMestrado
dc.descriptionGeração Dinamica de Codigo
dc.descriptionMestre em Ciência da Computação
dc.format63f. : il.
dc.formatapplication/octet-stream
dc.languagePortuguês
dc.publisher[s.n.]
dc.subjectTradução binária dinâmica
dc.subjectProcessador PowerPC
dc.subjectProcessador X86
dc.subjectMapeamento de instruções
dc.subjectDynamic binary translation
dc.subjectPowerPC microprocessors
dc.subjectX86 processors
dc.subjectInstruction mapping
dc.titleISAMAP tradução binaria dinamica orientada a mapeamento de instruções
dc.titleISAMAP instruction mapping driven dynamic binary translation
dc.typeTesis


Este ítem pertenece a la siguiente institución