Show simple item record

Compiler Back-End of Subset of Language C for 8-Bit Processor

dc.contributor.advisorKřivka, Zbyněkcs
dc.contributor.authorHorník, Jakubcs
dc.date.accessioned2019-05-17T07:19:10Z
dc.date.available2019-05-17T07:19:10Z
dc.date.created2011cs
dc.identifier.citationHORNÍ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.other42376cs
dc.identifier.urihttp://hdl.handle.net/11012/54208
dc.description.abstractPř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.abstractA 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.language.isocscs
dc.publisherVysoké učení technické v Brně. Fakulta informačních technologiícs
dc.rightsStandardní licenční smlouva - přístup k plnému textu bez omezenícs
dc.subjectkompilátorcs
dc.subjectLow Level Virtual Machine Compilercs
dc.subjectmezikódcs
dc.subjectpřekladačcs
dc.subjectPicoBlazecs
dc.subjectPicoBlaze C Compilercs
dc.subjectSmall Device C Compilercs
dc.subjectzadní část překladačecs
dc.subjectback-enden
dc.subjectcompileren
dc.subjectintermediate codeen
dc.subjectLow Level Virtual Machine Compileren
dc.subjectPicoBlazeen
dc.subjectPicoBlaze C Compileren
dc.subjectSmall Device C Compileren
dc.titleZadní část překladače podmnožiny jazyka C pro 8-bitový procesorcs
dc.title.alternativeCompiler Back-End of Subset of Language C for 8-Bit Processoren
dc.typeTextcs
dcterms.dateAccepted2011-06-17cs
dcterms.modified2020-05-09-23:41:08cs
thesis.disciplineInformační systémycs
thesis.grantorVysoké učení technické v Brně. Fakulta informačních technologií. Ústav informačních systémůcs
thesis.levelInženýrskýcs
thesis.nameIng.cs
sync.item.dbid42376en
sync.item.dbtypeZPen
sync.item.insts2020.06.23 11:07:59en
sync.item.modts2020.06.23 10:26:02en
eprints.affiliatedInstitution.facultyFakulta informačních technologiícs
dc.contributor.refereeKoutný, Jiřícs
dc.description.markAcs
dc.type.drivermasterThesisen
dc.type.evskpdiplomová prácecs
but.committeeprof. 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.defenceStudent 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.resultpráce byla úspěšně obhájenacs
but.programInformační technologiecs
but.jazykčeština (Czech)


Files in this item

Thumbnail
Thumbnail

This item appears in the following Collection(s)

Show simple item record