Una panoramica su come iniziare da zero con MIPS Assembly
MIPS è un semplice linguaggio assembly. Se hai già programmato in assembly, potresti riuscire a iniziare con la sola scheda di riferimento.
Se invece la programmazione in assembly è del tutto nuova per te, valuta di seguire la prima metà del corso CS61C di Berkeley, «Great Ideas in Computer Architecture». Le videolezioni sono disponibili su YouTube. Anche il libro Computer Organization and Design è un testo introduttivo di architettura molto usato: utilizza MIPS e ne tratta la sintassi nel capitolo 2.
Speriamo che ti piaccia imparare l'assembly MIPS e affrontare gli esercizi. La programmazione in assembly è molto più accessibile e divertente di quanto potresti immaginare. Se ti blocchi su qualche aspetto del tuo apprendimento (o sull'esecuzione dei test), i maintainer della track Oz (oz@bradfieldcs.com) e Myles (myles@bradfieldcs.com) saranno più che felici di aiutarti direttamente.