Publication Details
Automatic C Compiler Generation from Architecture Description Language ISAC
HUSÁR Adam, TRMAČ Miloslav, HRANÁČ Jan, HRUŠKA Tomáš, MASAŘÍK Karel, KOLÁŘ Dušan and PŘIKRYL Zdeněk. Automatic C Compiler Generation from Architecture Description Language ISAC. In: 6th Doctoral Workshop on Mathematical and Engineering Methods in Computer Science. Brno: Masaryk University, 2010, pp. 84-91. ISBN 978-80-87342-10-7.
Czech title
Automatické generování překladače jazyka C z jazyka pro popis architektury ISAC
Type
conference paper
Language
english
Authors
Husár Adam, Ing., Ph.D., MBA (RCIT FIT BUT)
Trmač Miloslav, Mgr. (DIFS FIT BUT)
Hranáč Jan, Ing. (FIT BUT)
Hruška Tomáš, prof. Ing., CSc. (DIFS FIT BUT)
Masařík Karel, Ing., Ph.D. (DIFS FIT BUT)
Kolář Dušan, doc. Dr. Ing. (DIFS FIT BUT)
Přikryl Zdeněk, Ing., Ph.D. (DIFS FIT BUT)
Trmač Miloslav, Mgr. (DIFS FIT BUT)
Hranáč Jan, Ing. (FIT BUT)
Hruška Tomáš, prof. Ing., CSc. (DIFS FIT BUT)
Masařík Karel, Ing., Ph.D. (DIFS FIT BUT)
Kolář Dušan, doc. Dr. Ing. (DIFS FIT BUT)
Přikryl Zdeněk, Ing., Ph.D. (DIFS FIT BUT)
Keywords
retargetable compilers, ADL, ISAC, Lissom
Abstract
This paper deals with retargetable compiler generation. After an introduction to application-specific instruction set processor design and a
review of code generation in compiler backends, ISAC architecture description language is introduced. Automatic approach to instruction semantics extraction from ISAC models which result is usable for backend generation is presented. This approach was successfully tested on three models of MIPS, ARM and TI MSP430 architectures. Further backend generation process that uses extracted instruction is semantics presented. This process was currently tested on the MIPS architecture and some preliminary results are shown.
Published
2010
Pages
84-91
Proceedings
6th Doctoral Workshop on Mathematical and Engineering Methods in Computer Science
Conference
MEMICS'10 -- 6th Doctoral Workshop on Mathematical and Engineering Methods in Computer Science, Mikulov, CZ
ISBN
978-80-87342-10-7
Publisher
Masaryk University
Place
Brno, CZ
BibTeX
@INPROCEEDINGS{FITPUB9403, author = "Adam Hus\'{a}r and Miloslav Trma\v{c} and Jan Hran\'{a}\v{c} and Tom\'{a}\v{s} Hru\v{s}ka and Karel Masa\v{r}\'{i}k and Du\v{s}an Kol\'{a}\v{r} and Zden\v{e}k P\v{r}ikryl", title = "Automatic C Compiler Generation from Architecture Description Language ISAC", pages = "84--91", booktitle = "6th Doctoral Workshop on Mathematical and Engineering Methods in Computer Science", year = 2010, location = "Brno, CZ", publisher = "Masaryk University", ISBN = "978-80-87342-10-7", language = "english", url = "https://www.fit.vut.cz/research/publication/9403" }