Zobrazit minimální záznam

WinDLX Simulator Extension



dc.contributor.advisorZahradnický Tomáš
dc.contributor.authorKrálík Tomáš
dc.date.accessioned2016-04-07T14:39:43Z
dc.date.available2016-04-07T14:39:43Z
dc.date.issued2015-06-08
dc.identifierKOS-587865374005
dc.identifier.urihttp://hdl.handle.net/10467/63101
dc.description.abstractTato bakalárská práce se zabývá rozšírením stávající verze simulátoru WinDLX o možnost volby fáze proudového zpracování, ve které probíhá vyhodnocení podmínky skoku, zpoždené a rušící typy skokových instrukcí a statickou a dynamickou predikci skoku. Soucástí analytické cásti je strucný popis procesoru DLX a implementace puvodní verze simulátoru. Je navržen zpusob implementace požadované funkcionality, který je implementován a testován. Výsledkem této práce je nová verze simulátoru WinDLX, obohacená o zminovanou funkcionalitu.cze
dc.description.abstractThis bachelor's thesis extends the current version of the WinDLX simulator. The extended version contains an option to choose, in which pipeline stage the branch condition is evaluated, new delayed and cancelling instruction types and finally a static and dynamic branch prediction. The analytic part contains a brief description of the DLX processor and the way the simulator is implemented. The current implementation is extended with a new functionality to meet the requirements of the thesis. The design chapter outlines a possible way to implement new features with regard to the way WinDLX works. The next chapter is about implementing all features presented in the previous chapter. It also includes certain problems I have encountered during the implementation as well as snippets of code. The last chapter demonstrates the correct behaviour of all new features. The outcome of this bachelor's thesis is an extended version of the WinDLX simulator supporting all previously mentioned features.eng
dc.language.isoCZE
dc.publisherČeské vysoké učení technické v Praze. Vypočetní a informační centrum.cze
dc.publisherCzech Technical University in Prague. Computing and Information Centre.eng
dc.rightsA university thesis is a work protected by the Copyright Act. Extracts, copies and transcripts of the thesis are allowed for personal use only and at one?s own expense. The use of thesis should be in compliance with the Copyright Act http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf and the citation ethics http://www.cvut.cz/sites/default/files/content/d1dc93cd-5894-4521-b799-c7e715d3c59e/cs/20160901-metodicky-pokyn-c-12009-o-dodrzovani-etickych-principu-pri-priprave-vysokoskolskych.pdfeng
dc.rightsVysokoškolská závěrečná práce je dílo chráněné autorským zákonem. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf a citační etikou http://www.cvut.cz/sites/default/files/content/d1dc93cd-5894-4521-b799-c7e715d3c59e/cs/20160901-metodicky-pokyn-c-12009-o-dodrzovani-etickych-principu-pri-priprave-vysokoskolskych.pdfcze
dc.subjectDLX, simulátor WinDLX, jazyk symbolických instrukcí, predikce skoku, proudové zpracovánícze
dc.subjectDLX, WinDLX simulator, assembler, branch prediction, pipelineeng
dc.titleRozšíření simulátoru WinDLXcze
dc.titleWinDLX Simulator Extensioneng
dc.typebakalářská prácecze
dc.typebachelor thesiseng
dc.date.accepted2015-06-16
dc.contributor.refereeŠimeček Ivan
theses.degree.disciplineSoftwarové inženýrstvícze
theses.degree.grantorkatedra softwarového inženýrstvícze
theses.degree.programmeInformatikacze


Soubory tohoto záznamu




Tento záznam se objevuje v následujících kolekcích

Zobrazit minimální záznam