Pregledovalnik izvršljivih datotek

Področje:
Tema:
Šola:
Avtorji:
Mentorji:
Nazaj


ŠCV, Poklicna in tehniška elektro in računalniška šola
Domen Puncer
Uroš Sonjak

Pri raziskavi sem preučil ukaze intelovih procesorjev x86, in sicer njihovo kodiranje in prikazovanje z ukazi zbirnega jezika. Rezultat te raziskovalne naloge je program, ki prikaže kodo izvršljivih datotek v zbirniku. Mnemonike z njihovimi načini kodiranja sem razvrstil v tabelo. Program s pomočjo te tabele razstavi ukaz na najmanjše dele in ga pri izpisu sestavi v ukaz zbirnika. Uporaben je pri programiranju, kjer dostikrat naletimo na problem, za katerega nimamo ideje, kako bi ga rešili. Če imamo program, v katerem je ta problem rešen, si lahko pomagamo s tem pregledovalnikom, ki nam prikaže izvorno kodo v zbirniku. Ugotovil sem, da se za pretvarjanje v zbirno kodo ne da napisati splošnega algoritma, ker imajo nekateri ukazi posebnosti v kodiranju.