Rozšíření simulátoru WinDLX
WinDLX Simulator Extension
dc.contributor.advisor | Zahradnický Tomáš | |
dc.contributor.author | Králík Tomáš | |
dc.date.accessioned | 2016-04-07T14:39:43Z | |
dc.date.available | 2016-04-07T14:39:43Z | |
dc.date.issued | 2015-06-08 | |
dc.identifier | KOS-587865374005 | |
dc.identifier.uri | http://hdl.handle.net/10467/63101 | |
dc.description.abstract | Tato 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.abstract | This 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.iso | CZE | |
dc.publisher | České vysoké učení technické v Praze. Vypočetní a informační centrum. | cze |
dc.publisher | Czech Technical University in Prague. Computing and Information Centre. | eng |
dc.rights | A 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.pdf | eng |
dc.rights | Vysokoš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.pdf | cze |
dc.subject | DLX, simulátor WinDLX, jazyk symbolických instrukcí, predikce skoku, proudové zpracování | cze |
dc.subject | DLX, WinDLX simulator, assembler, branch prediction, pipeline | eng |
dc.title | Rozšíření simulátoru WinDLX | cze |
dc.title | WinDLX Simulator Extension | eng |
dc.type | bakalářská práce | cze |
dc.type | bachelor thesis | eng |
dc.date.accepted | 2015-06-16 | |
dc.contributor.referee | Šimeček Ivan | |
theses.degree.discipline | Softwarové inženýrství | cze |
theses.degree.grantor | katedra softwarového inženýrství | cze |
theses.degree.programme | Informatika | cze |
Soubory tohoto záznamu
Tento záznam se objevuje v následujících kolekcích
-
Bakalářské práce - 18102 [1724]