Zadní část překladače podmnožiny jazyka C pro 8-bitový procesor
but.committee | prof. RNDr. Alexandr Meduna, CSc. (předseda) doc. Dr. Ing. Dušan Kolář (místopředseda) Ing. Vladimír Bartík, Ph.D. (člen) doc. Dr. Ing. Otto Fučík (člen) prof. Ing. Jan Holub, Ph.D. (člen) doc. Ing. František Zbořil, Ph.D. (člen) | cs |
but.defence | Student nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se pak seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm A. Otázky u obhajoby: Bez otázek. | cs |
but.jazyk | čeština (Czech) | |
but.program | Informační technologie | cs |
but.result | práce byla úspěšně obhájena | cs |
dc.contributor.advisor | Křivka, Zbyněk | cs |
dc.contributor.author | Horník, Jakub | cs |
dc.contributor.referee | Koutný, Jiří | cs |
dc.date.created | 2011 | cs |
dc.description.abstract | Překladač umožňuje programátorovi popisovat algoritmus ve vysokoúrovňovém programovacím jazyce s vyšší mírou abstrakce a strukturovaností, než poskytuje nízkoúrovňový strojový kód. Tato práce se týká návrhu zadní části překladače podmnožiny jazyka C pro 8bitový procesor Xilinx PicoBlaze-3, který je zde popsán od počátečního výběru vhodné přední části, návrhu architektury, až po samotnou implementaci. Jedním z důvodů této práce je, že není k dispozici uspokojující překladač pro tento procesor. | cs |
dc.description.abstract | A compiler allows us to describe an algorithm in a high-level programming language with a higher level of abstraction and readability than a low-level machine code. This work describes design of the compiler back-end of subset of language C for 8-bit soft-core microcontroller Xilinx PicoBlaze-3. Design is described from the initial selection of a suitable framework to the implementation itself. One of the main reasons of this work is that there is not any suitable compiler for this processor. | en |
dc.description.mark | A | cs |
dc.identifier.citation | HORNÍK, J. Zadní část překladače podmnožiny jazyka C pro 8-bitový procesor [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2011. | cs |
dc.identifier.other | 42376 | cs |
dc.identifier.uri | http://hdl.handle.net/11012/54208 | |
dc.language.iso | cs | cs |
dc.publisher | Vysoké učení technické v Brně. Fakulta informačních technologií | cs |
dc.rights | Standardní licenční smlouva - přístup k plnému textu bez omezení | cs |
dc.subject | kompilátor | cs |
dc.subject | Low Level Virtual Machine Compiler | cs |
dc.subject | mezikód | cs |
dc.subject | překladač | cs |
dc.subject | PicoBlaze | cs |
dc.subject | PicoBlaze C Compiler | cs |
dc.subject | Small Device C Compiler | cs |
dc.subject | zadní část překladače | cs |
dc.subject | back-end | en |
dc.subject | compiler | en |
dc.subject | intermediate code | en |
dc.subject | Low Level Virtual Machine Compiler | en |
dc.subject | PicoBlaze | en |
dc.subject | PicoBlaze C Compiler | en |
dc.subject | Small Device C Compiler | en |
dc.title | Zadní část překladače podmnožiny jazyka C pro 8-bitový procesor | cs |
dc.title.alternative | Compiler Back-End of Subset of Language C for 8-Bit Processor | en |
dc.type | Text | cs |
dc.type.driver | masterThesis | en |
dc.type.evskp | diplomová práce | cs |
dcterms.dateAccepted | 2011-06-17 | cs |
dcterms.modified | 2020-05-09-23:41:08 | cs |
eprints.affiliatedInstitution.faculty | Fakulta informačních technologií | cs |
sync.item.dbid | 42376 | en |
sync.item.dbtype | ZP | en |
sync.item.insts | 2025.03.26 14:52:38 | en |
sync.item.modts | 2025.01.17 10:32:24 | en |
thesis.discipline | Informační systémy | cs |
thesis.grantor | Vysoké učení technické v Brně. Fakulta informačních technologií. Ústav informačních systémů | cs |
thesis.level | Inženýrský | cs |
thesis.name | Ing. | cs |