Překladač jazyka BASIC do assembleru
Název práce v češtině: | Překladač jazyka BASIC do assembleru |
---|---|
Název v anglickém jazyce: | Compiler from BASIC language to assembler |
Akademický rok vypsání: | 2005/2006 |
Typ práce: | bakalářská práce |
Jazyk práce: | čeština |
Ústav: | Katedra softwarového inženýrství (32-KSI) |
Vedoucí / školitel: | RNDr. Jakub Yaghob, Ph.D. |
Řešitel: | skrytý - zadáno a potvrzeno stud. odd. |
Datum přihlášení: | 07.11.2005 |
Datum zadání: | 07.11.2005 |
Datum a čas obhajoby: | 09.09.2008 00:00 |
Datum odevzdání elektronické podoby: | 09.09.2008 |
Datum odevzdání tištěné podoby: | 09.09.2008 |
Datum proběhlé obhajoby: | 09.09.2008 |
Oponenti: | RNDr. Jiří Dokulil, Ph.D. |
Zásady pro vypracování |
Cílem práce je konstrukce překladače jazyka BASIC do assembleru. Překladač nebude závislý na použité platformě.
Zdrojový jazyk bude obsahovat téměř úplnou množinu vlastností známých i z jiných překladačů jazyka BASIC. Upřesenění podporovaných vlastností bude součástí práce. Cílový kód bude generován pro platformu x86 v textovém formátu vhodném pro překlad překladačem assembleru NASM. Během generování kódu budou implementovány některé techniky optimalizace kódu. |
Seznam odborné literatury |
Aho, Sethi, Ullman: Compilers - Principles, Techniques and Tools |