.data
VALS: .half 0xbead, 0xface
RES: .space 4
.text
la $t0,VALS
lh $t1,($t0)
lhu $t2,2($t0)
sll $t2,$t2,16
or $t2,$t1,$t2
jal AVG
.word -2
.word -6
la $t4,RES
sw $v0,($t4)
li $v0,10
syscall
AVG: lw $v0,($ra)
lw $t3,4($ra)
add $v0,$v0,$t3
sra $v0,$v0,1
addi $ra,$ra,8
jr $ra
이 MIPS 코드에서 .word 부분은 무엇을 수행합니까? 내 에뮬레이터에서 텍스트 섹션의 데이터 지시문을 처리 할 수 없습니다. 지시문은 무엇을합니까? 그리고 .word -8이 아니라 .word -2와 .word -6을하는 것이 무엇입니까?MIPS 어셈블리의 .word 지시문