В MARS вы можете скомпилировать несколько файлов.Если вы хотите получить доступ к метке (глобальной переменной) из другого файла, вам нужно поместить ее в глобальный сегмент данных (используя .extern).
Например:
File1.asm
.data
.extern local 4
.text
li $t0, 0x00000041
la $t1, local
sw $t0, 0($t1)
File2.asm
.data
.text
li $v0, 4
la $a0, local
syscall
С помощью .extern вы можете читать local из File2.asm
Для получения дополнительной информации читайте: http://danzig.jct.ac.il/mips/architecture.html