MARS MIPS e nós de estrutura

<code>typedef struct node {    
    int data;    
    struct node *next;    
} nodeL; 
</code>

Supondo que eu queira traduzir a declaração acima na linguagem assembly do MIPS, como devo fazer isso? Além de alocar memória (usando syscall 9), que é feito no segmento .text,o que acontece com o segmento .data? Além disso, e sobrealinhamento?

questionAnswers(1)

yourAnswerToTheQuestion