2013-06-30 1 views
0

현재 어떻게 작동하는지 직접 묻습니다. 예 : $ t0에 값을로드 한 후 다음 작업에서 다른 값을로드하면 이전 값이 새 값으로 집계되거나 오래된 값이 휴지통으로 이동하고 새 값이 적용됩니다.MIPS 조립 - 간단

예 : 사전에

lw $t0, 15 # $t0 := 15 
lw $t0, 8 # $t0 := 23 or 8? 

감사합니다, Klois.

답변

1

이전 값이 대체됩니다. 누적을 원하면 add 명령을 사용하여 명시 적으로 말해야합니다.

부수적으로, 즉시 값을로드하려면 lw이 아닌 li을 사용하십시오 (어셈블러가 의사 명령어를 지원하지 않는 경우 ori).