Implementace obecného zpětného assembleru
but.jazyk | čeština (Czech) | |
but.program | Informační technologie | cs |
but.result | práce byla úspěšně obhájena | cs |
dc.contributor.advisor | Lukáš, Roman | cs |
dc.contributor.author | Přikryl, Zdeněk | cs |
dc.contributor.referee | Masařík, Karel | cs |
dc.date.created | cs | |
dc.description.abstract | Tato práce popisuje proces vytváření disassembleru pro nově navrhované procesory. Kritériem při vytváření je jeho automatické vygenerování. Instrukční sada pro procesor je modelována pomocí specializovaného jazyka ISAC, který obsluhuje prostředky pro popis této instrukční sady, jako je například formát instrukce v jazyku symbolických instrukcí, binární zápis instrukce a chování instrukce. Vnitřním modelem je párový konečný automat, který formálně popíše vztah mezi textovou reprezentací instrukce a binárním kódováním instrukce. Z tohoto vnitřního modelu je generován kód překladače - disassembleru. Ten na vstupu přijímá program ve strojovém kódu a generuje ekvivalentní program v jazyce symbolických instrukcí. | cs |
dc.description.abstract | This thesis presents the process of creating disassembler for new designed processors. We demand automatic generation of the disassembler. Instruction set for processor is modeled by specialized language ISAC, which offers resources for description of the instruction set. For example it describes format of instruction in the assembly language or format of instruction in the binary form or behavior of this instruction. Internal model is coupled finite automata, which describes relation of textual form of the instruction and binary form of the instruction in formal way. The code of disassembler is generated from the internal model. This disassembler accepts program in binary code at the input and generate equivalent program in assembly language at the output. | en |
dc.description.mark | A | cs |
dc.identifier.citation | PŘIKRYL, Z. Implementace obecného zpětného assembleru [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. . | cs |
dc.identifier.other | 15282 | cs |
dc.identifier.uri | http://hdl.handle.net/11012/53965 | |
dc.language.iso | cs | cs |
dc.publisher | Vysoké učení technické v Brně. Fakulta informačních technologií | cs |
dc.rights | Přístup k plnému textu prostřednictvím internetu byl licenční smlouvou omezen na dobu 10 roku/let | cs |
dc.subject | Konečný automat | cs |
dc.subject | párový konečný automat | cs |
dc.subject | assembler | cs |
dc.subject | disassembler | cs |
dc.subject | simulace | cs |
dc.subject | jazyky pro popis procesorů | cs |
dc.subject | vestavěný systém. | cs |
dc.subject | Finite automata | en |
dc.subject | coupled finite automata | en |
dc.subject | assembler | en |
dc.subject | disassembler | en |
dc.subject | simulation | en |
dc.subject | languages for specification processors | en |
dc.subject | embedded systems. | en |
dc.title | Implementace obecného zpětného assembleru | cs |
dc.title.alternative | Implementation of General Disassembler | en |
dc.type | Text | cs |
dc.type.driver | masterThesis | en |
dc.type.evskp | diplomová práce | cs |
dcterms.modified | 2020-05-09-23:39:50 | cs |
eprints.affiliatedInstitution.faculty | Fakulta informačních technologií | cs |
sync.item.dbid | 15282 | en |
sync.item.dbtype | ZP | en |
sync.item.insts | 2025.03.26 15:02:28 | en |
sync.item.modts | 2025.01.15 16:43:42 | 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 |
Files
Original bundle
1 - 1 of 1
Loading...
- Name:
- review_15282.html
- Size:
- 1.43 KB
- Format:
- Hypertext Markup Language
- Description:
- file review_15282.html