Comment apprendre MIPS Assembly

Un tour d'horizon pour débuter de zéro avec MIPS Assembly


MIPS est un langage d'assemblage simple. Si tu as déjà fait un peu de programmation en assembleur, tu peux sans doute te lancer avec seulement une carte de référence.

Si tu débutes complètement en programmation en langage d'assemblage, tu peux envisager de suivre la première moitié du cours CS61C de Berkeley, « Great Ideas in Computer Architecture ». Les cours en vidéo sont disponibles sur YouTube. Le livre Computer Organization and Design est aussi un manuel d'introduction à l'architecture couramment utilisé, qui s'appuie sur MIPS et couvre la syntaxe dans son chapitre 2.

Nous espérons que tu prendras plaisir à apprendre l'assembleur MIPS et à faire les exercices. La programmation en assembleur est bien plus accessible et amusante que tu ne l'imagines. Si tu bloques sur un aspect de ton apprentissage (ou sur l'exécution des tests), les mainteneurs du parcours Oz (oz@bradfieldcs.com) et Myles (myles@bradfieldcs.com) se feront un plaisir de t'aider directement.