Tato práce popisuje návrh a implementaci profilovacího nástroje pro nově vytvářené procesory. K popisu procesoru je použit specializovaný jazyk ISAC, který popisuje zdroje procesoru, instrukční sadu a chování procesoru. Výsledný profiler je rozšířením existujícího simulátoru a lze ho použít pro optimalizaci procesoru i jeho aplikací. Základem je generování událostí simulátorem a jejich následné zpracování do statistik.This thesis presents design and implementation of profiling tool for newly created microprocessors. For microprocessor description specialized language ISAC is used which describes processor resources, instruction set and behavior. Final profiler is an extension to existing simulator and can be used for optimizing of both proc...