2010-08-23 13 views
10

Esistono strumenti o librerie open source per l'analisi del codice statico di linguaggi di assemblaggio personalizzati semplici (per programmi generati automaticamente) e di cosa sono capaci (rilevamento di codici/registri inutilizzati, dando alta -levelocità per segmenti di codice, grafici di chiamata, ecc.)? Quali algoritmi esistono in questo campo?analisi del codice statico per linguaggio assembly

+0

* Codici di ordinazione personalizzati *? Sono queste varianti di set di istruzioni ben noti (ad es. PowerPC o x86) o sono veramente personalizzati? Se sono veramente personalizzati, è necessario un modo per definire il set di istruzioni e la semantica. –

risposta

6

Ecco un collegamento che è rimasto nei miei segnalibri per un po ': ho voluto dare un'occhiata più approfondita ma non ho mai trovato il tempo di: Vine/Bitblaze.