Překlad Java Byte-Code do strojového kódu x86 – Bc. Lukáš PLICHTA
Bc. Lukáš PLICHTA
Diplomová práce
Překlad Java Byte-Code do strojového kódu x86
Compilation of Java bytecode to instruction set x86
Anotace:
Práce se zabývá problematikou překladu Java bytecode do strojového kódu x86. Pro překlad byla po teoretické analýze zvolena metoda cross-kompilace. Práce uvádí přehled instrukcí JVM a teorii generování Java bytecodu, která je nezbytná pro pochopení procesu překladu. Navrhuje také řešení a diskutuje jeho omezení. Pro otestování jsou přiložené i příklady a je diskutována rychlost vykonávání přeloženého …víceAbstract:
In my thesis, I present bytecode to x86 instruction set compiler. The compilation is reached through cross-compilation using C++ language. The aim is to gain performance speed up by exploiting optimization capabilities of C++ compiler. The paper contains brief introduction to *.class file structure, listing of JVM instructions and theory of generating *.class file from source code. It also discuss …více
Jazyk práce: čeština
Datum vytvoření / odevzdání či podání práce: 23. 8. 2011
Zveřejnit od: 23. 8. 2011
Obhajoba závěrečné práce
- Vedoucí: Ing. Tomáš Koutný, Ph.D.
Citační záznam
Jak správně citovat práci
PLICHTA, Lukáš. Překlad Java Byte-Code do strojového kódu x86. Plzeň, 2011. diplomová práce (Ing.). ZÁPADOČESKÁ UNIVERZITA V PLZNI. Fakulta aplikovaných věd
Plný text práce
Právo: Autor si přeje zpřístupnit práci veřejnosti až od 23. 08. 2011
Obsah online archivu závěrečné práce
Zveřejněno v Theses:- Soubory jsou od 23. 8. 2011 dostupné: světu
Jak jinak získat přístup k textu
Instituce archivující a zpřístupňující práci: ZÁPADOČESKÁ UNIVERZITA V PLZNI, Fakulta aplikovaných vědZÁPADOČESKÁ UNIVERZITA V PLZNI
Fakulta aplikovaných vědMagisterský studijní program / obor:
Inženýrská informatika / Softwarové inženýrství
Práce na příbuzné téma
-
Analýza virtuálního stroje Javy
Anastasia Shuvalova -
Bytecode platforem Microsoft.net a Java
Tomáš Deml -
Překlad Java Byte-Code do strojového kódu x86
Lukáš PLICHTA -
Překlad Java Byte-Code do strojového kódu x86
Lukáš PLICHTA -
Problematika logistiky ve společnosti JDK spol. s r.o.
Lucie Krátká -
Hodnocení pracovního výkonu ve společnosti JDK, spol. s r.o.
Jaroslava ŠEDINOVÁ