É o simulador de Marte MIPS Big ou Little Endian

Preciso determinar se o simulador de marte é grande ou pouco endian como tarefa de casa, isso parece bastante direto no começo, mas estou tendo alguns problemas.

Primeiro, tentei armazenar 4 bytes na memória com .byte 0, 0, 0, 1, na memória isso aparece como 0x01000000, portanto, em ordem inversa, o que indica que o simulador é pouco endian, no entanto, quando carrego o 4 bytes como um número inteiro para um registro, o que aparece no registro é 0x01000000 novamente, como eu entendo se fosse pouco endian o que seria carregado é 0x00000001.

Além disso, ao armazenar 4 bytes com .word 1, o que é armazenado é 0x00000001, sem bytes revertidos dessa vez.

Gostaria de saber se o simulador é grande ou pouco endian e uma explicação para esse comportamento

questionAnswers(2)

yourAnswerToTheQuestion