Detail publikace

Usage of Decompilation in Processor Architecture Modeling

KŘOUSTEK Jakub. Usage of Decompilation in Processor Architecture Modeling. In: Proceedings of XXXIth International Autumn Colloquium Advanced Simulation of Systems. Ostrava: MARQ, 2009, s. 64-67. ISBN 978-80-86840-47-5.
Název česky
Využití dekompilaci při modelování architektur procesorů
Typ
článek ve sborníku konference
Jazyk
angličtina
Autoři
Křoustek Jakub, Ing. (UIFS FIT VUT)
Abstrakt

Článek popisuje koncept obecného dekompilátoru a jeho využití při modelování architektur procesorů. Obecný dekompilátor je nástroj, který zpětně překládá binární formu programů do zvoleného vyššího programovacího jazyku. Výstup musí být funkčně ekvivalentní vstupu. Proces dekompilace je silně závislý na konkrétní architektuře procesoru. Tento problém je řešen pomocí jazyka pro popis architektury a sémantiky instrukcí. Obecný dekompilátor bude hlavní částí plánovaného obecného ladícího nástroje. Speciálním případem využití tohoto nástroje je ladění optimalizovaného kódu pro VLIW architekturu. Celý koncept bude implementován v rámci projektu Lissom (FIT VUT). Tento projekt je zaměřen na hardware/software co-design. Obecný ladící nástroj bude součástí automaticky generovaného softwarového vybavení.

Rok
2009
Strany
64-67
Sborník
Proceedings of XXXIth International Autumn Colloquium Advanced Simulation of Systems
Konference
31st International Autumn Colloquium Advanced Simulation of Systems - ASIS 2009, Olomouc, CZ
ISBN
978-80-86840-47-5
Vydavatel
MARQ
Místo
Ostrava, CZ
BibTeX
@INPROCEEDINGS{FITPUB9091,
   author = "Jakub K\v{r}oustek",
   title = "Usage of Decompilation in Processor Architecture Modeling",
   pages = "64--67",
   booktitle = "Proceedings of XXXIth International Autumn Colloquium Advanced Simulation of Systems",
   year = 2009,
   location = "Ostrava, CZ",
   ISBN = "978-80-86840-47-5",
   language = "english",
   url = "https://www.fit.vut.cz/research/publication/9091"
}
Nahoru