Thesis (Selection of subject)Thesis (Selection of subject)(version: 368)
Thesis details
   Login via CAS
Anotující disassembler
Thesis title in Czech: Anotující disassembler
Thesis title in English: An annotating disassembler
Academic year of topic announcement: 2006/2007
Thesis type: Bachelor's thesis
Thesis language: čeština
Department: Department of Applied Mathematics (32-KAM)
Supervisor: Mgr. Martin Mareš, Ph.D.
Author: hidden - assigned and confirmed by the Study Dept.
Date of registration: 13.11.2006
Date of assignment: 13.11.2006
Date and time of defence: 10.09.2007 00:00
Date of electronic submission:10.09.2007
Date of proceeded defence: 10.09.2007
Opponents: RNDr. Viliam Holub, Ph.D.
 
 
 
Guidelines
Cílem práce je navrhnout disassembler strojového kódu mikroprocesorů rodiny PIC, který bude navíc provádět jednoduchou statickou analýzu programu (rozklad na základní bloky, sledování toku dat, detekce základních řídících struktur) a podle ní k instrukcím doplňovat anotace pro usnadnění pochopení funkce programu.
References
Dokumentace mikroprocesorů PIC na http://www.microchip.com/

Srikant, Y.N., Shankar, P. (eds.), The compiler design handbook: optimizations and machine code generation, CRC Press, 2003.
 
Charles University | Information system of Charles University | http://www.cuni.cz/UKEN-329.html