Domanda

prossima estate mi si spera iniziare a scrivere la mia tesi di master e sono stato molto impegnato alla ricerca di un soggetto tesi. Ora ho un pool di soggetti che mi interessa e quello che mi ha colpito di più è la realizzazione di un allocatore registro globale per la piccola compilatore C (grafico colorazione o scansione lineare).

Quindi, ho voluto un salto e chiedere se qualcuno di voi ha mai fatto questo e se si tratta di un soggetto fattibile per una tesi di laurea, o se è troppo difficile. Vorrei anche essere molto felice se potesse indirizzare a qualsiasi buona letteratura su questo argomento (Ho già il dragonbook).

È stato utile?

Soluzione

Si dovrebbe chiedere il vostro tutor, non Internet in generale!

Qualunque sia la vostra tesi, è necessario:

  1. un buon tutore
  2. di essere migliori amici con il tuo tutor
    • e un modo per farlo è succhiare e chiedendo loro il loro parere su una decisione così critico
  3. deve essere divertente - questa è una motivazione importante - ma deve anche essere qualcosa che si sta andando a Excel a

La sua non è divertente per rovinare tutto e grado male. Non è economico - o forse neanche possibile -. Per fare tutto di nuovo

Hai un paio di mesi prima della tesi inizia. Direi che si può fare con leggerezza un allocatore reg globale se si fa una corsa di pratica ora.

Ma qualunque sia la vostra tesi soggetto, è necessario essere impegnati.

Altri suggerimenti

Ho fatto qualche allocazione dei registri per un linguaggio molto più facile di C (per un corso di laurea compilatori). E 'stato piuttosto difficile per me, ma non ho avuto molto tempo. Direi che il progetto è fattibile per una tesi di master.

Un libro eccellente da leggere per la progettazione del compilatore e soprattutto ottimizzazioni (tra cui l'assegnazione registro) è Avanzate Compiler Progettazione e Implementazione .

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top